我试图在Android Studio中创建一个TextoToSpeech程序,但是我想让它用另一种语言(葡萄牙语)说出来,当我点击CTRL + SPACE时没有列出。
如何设置这种新语言?
答案 0 :(得分:0)
嗯,这与 TTS引擎相关,有很多引擎,比如 Google TTS引擎,您可以使用 setLanguage更改语言()功能。支持很多语言,如加拿大,法国,中国,德国等,但如果没有出现“葡萄牙语”,那么你不能使用这个引擎添加它,所以我建议你改变你的引擎,有很多引擎,尝试使用Ekho引擎,或者找到支持葡萄牙语的引擎!!
tts.setLanguage(Locale.CHINESE); // Chinese language
我希望它会帮助你,最好的问候