我想在android中使用TextToSpeech API,应用程序是否需要互联网连接才能将文本转换为语音?
答案 0 :(得分:2)
您必须安装TTS数据。如果没有用户,系统会提示用户安装它。在您拥有数据之前,语音不会发生,并且设备需要Internet连接才能下载和安装数据。
来源:http://mobile.tutsplus.com/tutorials/android/android-sdk-using-the-text-to-speech-engine/
答案 1 :(得分:0)
在致电createSoundFile
时,您确实需要互联网。但是,如果您在致电addSpeech
之前致电speak
,那么您不需要互联网。换句话说,如果你从一个文件说话,那么就不需要互联网了。