Android Wear 上的离线语音识别
Offline Speech Recognition on Android Wear
我正在 Android Wear 应用程序中使用 RecognizerIntent
我正在开发以获得自由形式的语音输入。
当我的 phone 联网时,它运行良好。然而,当我在 phone 上关闭我的互联网连接时,手表能够识别语音并且在处理时在意图中显示正确的文本,但之后它显示 "Didn't Catch that".
我也尝试过实现 RecognitionListener
接口,但遇到了同样的问题。
我尝试使用的一些教程包括:
我在 phone 上下载了相应的语言包。我该如何解决这个问题并修复我的可穿戴设备上的离线问题?
谢谢。
语音识别需要访问 Google 的服务器,因此如果没有有效的互联网连接,它将无法工作。在 Android 中可以下载语言以离线工作(设置)。虽然,我不确定这是否适用于 Wear。
我正在 Android Wear 应用程序中使用 RecognizerIntent
我正在开发以获得自由形式的语音输入。
当我的 phone 联网时,它运行良好。然而,当我在 phone 上关闭我的互联网连接时,手表能够识别语音并且在处理时在意图中显示正确的文本,但之后它显示 "Didn't Catch that".
我也尝试过实现 RecognitionListener
接口,但遇到了同样的问题。
我尝试使用的一些教程包括:
我在 phone 上下载了相应的语言包。我该如何解决这个问题并修复我的可穿戴设备上的离线问题?
谢谢。
语音识别需要访问 Google 的服务器,因此如果没有有效的互联网连接,它将无法工作。在 Android 中可以下载语言以离线工作(设置)。虽然,我不确定这是否适用于 Wear。