在语音命令上启动应用(android)

jjj*_*jjj 5 java android voice speech-recognition launcher

我需要一个示例,说明如何通过语音命令(触发词)启动我的应用程序。因此,某种在后台运行的服务会监听所有内容,如果单词与设置的文本值匹配(我想这可以通过语音识别来完成),则应用会打开。我知道这是可能的,但是我不知道从哪里开始...

我看到其他应用程序也可以确定这一点。我的用户接近100万,这是最常被要求的功能之一。

mnu*_*sch 6

为此,您必须将 Android 语音识别作为服务而不是活动来运行。然后让您的服务监听关键字或短语。

查看此 git,了解如何将 Android 语音识别作为服务运行的示例代码:

https://github.com/gast-lib/gast-lib/