我们目前正在开发一个需要语音交互的应用程序。该应用程序适用于智能眼镜 Vuzix M300。我们已经尝试过他们的语音识别示例应用程序,但它没有按预期工作(有些词并不总是被识别)。
经过大量的努力和研究,我们已经能够安装谷歌应用程序和谷歌即时启动器,以便在眼镜中提供谷歌语音识别服务。
但是在开发了一个非常简单的应用程序之后就调用了
speechRecognizer.startListening(speechRecognizerIntent);
我们在语音识别器侦听器的“onError”事件中收到错误“CLIENT_ERROR”。
我们已经在整个网络上搜索并调试了应用程序,但是作为Android SpeechRecognizer,我什么时候在启动语音识别器时得到 ERROR_CLIENT?状态,有 7 个地方 ERROR_CLIENT 被发送到 onError 但它不是从那里发送的,它是从 InternalListener 和内部处理程序发送的,handleMessage beeing MSG_ERROR(所有这些都来自 android 的 SpeechRecognizer.java 类。语音包。
所以我们被卡住了,不知道这个错误来自哪里以及为什么。
我希望有人能帮助我们。
如果您需要应用程序的更多信息或代码(但它非常简单,似乎与我们的代码无关)请求它。
非常感谢提前
问候。