以编程方式触发本地“OK Google”操作

Jon*_*Jon 5 android speech-recognition

我正在编写一个响应自定义语音命令的应用程序。我想添加将其中一些交给处理本地操作的“OK Google”功能(例如“启动”或“提高音量”)的能力。我不想把它交给基于云的 Google Assistant API,只是处理控制设备的简单命令的本地版本。我的应用程序使用 ACTION_RECOGNIZE_SPEECH 意图来获取口语文本。目标是,如果它不是我的应用程序处理的命令,它将使用它已有的文本触发处理“OK Google”命令的任何命令。