我正在开发一个使用SpeechRecognition(语音到文本功能)的Android应用程序。可以通过意图在设置中检测已安装的语言吗?
谢谢大家!
答案 0 :(得分:1)
好的,也许我找到了解决方法。在Intent init中,我添加了
intent.putExtra(RecognizerIntent.EXTRA_PREFER_OFFLINE,true);
因此,当我尝试在没有下载语言环境语言的情况下启动SpeechRecognizer时,应用程序返回
SpeechRecognizer.ERROR_NETWORK
错误。通过这种方式,我能够识别是否下载了语言。