嗨,我正在使用:
当我开始语音识别时,这是行不通的,并花了我这个错误:
2018-12-12 14:35:14.064 6546-6546 / tck.com.maggie E / SpeechRecognizer:未选择语音识别服务
¿我如何使其工作?
注意事项:该功能在智能手机上非常有效,我不知道是否需要为扬声器和扬声器实现其他驱动程序。
答案 0 :(得分:1)
这意味着用户根本没有安装语音识别器,或者没有配置要运行的语音识别器。您无法采取任何措施来解决此问题,用户必须安装一个。
答案 1 :(得分:1)
您的示例代码正在寻找本机SpeechRecognizer
服务,但无法检测到。这是一项可选服务,已在大多数Android移动设备上实现,但我们并未将其包含在Android Things系统映像中。
但是,您可以使用外部语音识别服务(例如Google Cloud Speech API)来实现此功能。这是指向Android code sample的Cloud Speech的链接。
答案 2 :(得分:1)
我解决了通过adb工具Google Assistant APK在我的android系统中安装问题
之后,SpeechRecognizer可以正常工作