我正在尝试创建一个说葡萄牙语(TextToSpeech
)的简单pt_BR
应用。
默认的Locale Android参考不包含pt_BR
,因此我创建了它:
public Locale pt_BR = new Locale("pt", "BR");
...
public void onInit(int initStatus) {
tts.setLanguage(pt_BR);
}
并且它有效,但是具有非常“机器人”的声音,根本不光滑。是否可以为特定语言下载(甚至购买)不同的声音? (不是应用程序,而是语音本身,以便我可以在我的应用程序项目中将语音包含为TextToSpeech
。
谢谢!
答案 0 :(得分:0)
是。您可以使用的TTS引擎很少。它们有免费版本以及具有附加功能的付费版本。
Nuance 引擎很好。它有TTS和VRS(语音识别系统)。您也可以查看 iSpeech 。
但我觉得Nuance更好。两者都有免费版本。你可以轻松整合和检查。