通过语音触发命令启动活动

时间:2016-05-15 14:58:20

标签: android speech-recognition

我一直在搜索过去9或10天,但我没有足够的幸运得到一些可理解的代码。我想通过一个触发词开始我的主要活动,比如“ok google”或“open”我的应用程序收到命令,然后执行一些操作。这怎么可能,请提供示例代码。 首先十分感谢。

1 个答案:

答案 0 :(得分:0)

所以你想要一个可以打开你的语音命令吗?

允许您执行此操作的唯一方法是使用辅助功能服务。您必须创建自己的服务,实施语音识别,然后用户必须手动打开手机中的服务,并根据语音命令,您可以随心所欲。

基本上:
步骤1)开发Accessibility service
步骤2)将语音识别与服务合并。 Here是语音识别的一个例子 步骤3)用户必须打开辅助功能服务

您基本上是在尝试创建像TalkBack这样的应用,但仅适用于您自己的应用,这绝非易事。但我相信你能搞清楚

希望这会有所帮助。祝你好运!