Android 没有弹出对话框的离线语音识别

Android offline speech recognition without a pop up dialog

我遵循了这个 Whosebug post 并创建了一个 activity。现在点击一个按钮我开始语音识别,但是当我点击按钮时它 returns 错误“ERROR_SERVER”,它根本不听。连不上网都没有关系。

我进行了很多研究,但没有关于错误代码的适当文档,也没有任何解决这些错误的方法。希望有人能帮帮我!

我能够自己解决问题,所以感谢但不感谢投反对票的人。

请注意,对于遇到类似问题的人来说,这取决于设备;可能会出现在某些设备上,也可能不会出现在其他设备上。 请检查设备语音输入是否设置为 Google 或基本 Google 识别,而不是增强 Google 服务。这似乎会在某些设备上造成问题。