我正在考虑制作一个应用程序,我可以使用语音命令来控制我的 Arduino 机器人(通过蓝牙/wifi)。但为了让体验更流畅,我需要 Android 应用语音识别持续运行。如果我想让机器人停止,我不想按下按钮,等待语音识别对话框出现,说出我的命令“STOP”,松开按钮,等待解析器解析,然后发送停止命令。
当我控制我的机器人时,我宁愿让语音转文本处于连续收听模式。当它听到关键字时,它会发送它们。
我可以在 Android 中执行此操作吗?我做了一些谷歌搜索,发现了识别器的意图,但我发现的所有示例都使用按钮触发器,并且几乎遵循了我上面描述的场景。