繁体   English   中英

我们可以处理来自助手小部件的语音命令吗?

[英]Can we handle voice command from assistant widget?

我能够将 Android 小部件与Google Assistant集成。 并希望有一些语音命令经验。

例如CREATE_CALL意图,如果用户试图通过调用 Alice 来call Alice with some app ,并且用户可以选择实际呼叫哪一个,全部通过语音? SpeechRecognizer API 能做到吗?

从广义上讲,App Actions 没有语音对话体验。 您可以采取一些技巧,可能会朝着这个方向发展,但它们在很大程度上超出了 App Action Widget 体验本身。

我可以回复一个显示有多个匹配项的小部件吗?

是的,您可以发回一个控件小部件,它可能允许他们选择他们所指的用户。

他们能说哪个用户吗?

可能不是你想的那样。 使用您的示例,他们可以使用任何短语重新调用CREATE_CALL BII,但您不能用“您的意思是什么?”提示他们。 让他们说出名字。

我可以使用SpeechRecognizer API 吗?

不作为小部件的一部分。

小部件嵌入到与助手的对话中。

理论上(这是我最终测试和弄清楚的清单),在这种情况下,您应该能够深度链接到 Android Intent 并打开视图。 在那里,您可以使用SpeechRecognizer或打开麦克风在某处发送音频。 但这不是使用 Widget 本身完成的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM