安卓文本到语音设置语言



我在SDK中最新API的软件包旁边没有安装任何特殊软件包。我有一个带有葡萄牙语(葡萄牙)几个单词的字符串,我想让手机用葡萄牙语阅读,但似乎这是一个英语 tts 引擎读取葡萄牙语,因为它听起来真的很糟糕......

我的代码:

Locale loc = new Locale("pt_BR");
tts.setLanguage(loc);

是否需要安装任何额外的软件包?引擎还是我的手机/日食中的w/e?

TTS 支持:英语、法语、德语、意大利语和西班牙语。

按如下所示设置区域设置参数:

Locale loc = new Locale("pt", "BR");

并非所有设备都支持葡萄牙语。

最新更新