Android - 获取Google语音安装语言

时间:2016-10-07 09:11:45

标签: android speech-recognition speech-to-text application-settings

我正在开发一个使用SpeechRecognition(语音到文本功能)的Android应用程序。可以通过意图在设置中检测已安装的语言吗?

谢谢大家!

1 个答案:

答案 0 :(得分:1)

好的,也许我找到了解决方法。在Intent init中,我添加了

intent.putExtra(RecognizerIntent.EXTRA_PREFER_OFFLINE,true);

因此,当我尝试在没有下载语言环境语言的情况下启动SpeechRecognizer时,应用程序返回

SpeechRecognizer.ERROR_NETWORK

错误。通过这种方式,我能够识别是否下载了语言。