Android - 获取 Google 语音安装语言
Android - Get Google Voice installed languages
我正在开发一个使用 SpeechRecognition(语音转文本功能)的 android 应用程序。是否可以通过意图检测设置中已安装的语言?
谢谢大家!
好的,也许我找到了解决方法。在 Intent init 中,我添加了
intent.putExtra(RecognizerIntent.EXTRA_PREFER_OFFLINE,true);
因此,当我尝试在未下载语言环境的情况下启动 SpeechRecognizer 时,应用 returns
SpeechRecognizer.ERROR_NETWORK
错误。这样,我就可以识别是否下载了一种语言。
我正在开发一个使用 SpeechRecognition(语音转文本功能)的 android 应用程序。是否可以通过意图检测设置中已安装的语言?
谢谢大家!
好的,也许我找到了解决方法。在 Intent init 中,我添加了
intent.putExtra(RecognizerIntent.EXTRA_PREFER_OFFLINE,true);
因此,当我尝试在未下载语言环境的情况下启动 SpeechRecognizer 时,应用 returns
SpeechRecognizer.ERROR_NETWORK
错误。这样,我就可以识别是否下载了一种语言。