Android提供了一项很酷的功能(从Android 1.6开始),称为文本到语音(TTS),可以用不同的语言说文本。我已经在TTS上编写了代码。一切正常。但是现在我想将TTS的语言设置为“孟加拉语”。但是TTS当前不支持“孟加拉语”。有什么办法可以将TTS的语言设置为“孟加拉语”。
tts = new TextToSpeech(TextToSpeechSultan.this,new TextToSpeech.OnInitListener() {
public void onInit(int status)
{
if(status != TextToSpeech.ERROR)
{
tts.setLanguage(Locale.US);
}
}
});
最佳答案
不,很遗憾,Android不支持孟加拉语或北印度语。请参阅下面支持的语言环境列表
http://developer.android.com/reference/java/util/Locale.html
它的外观也不支持许多其他语言。
关于android - 我可以阅读其他语言并与TTS交流,例如“孟加拉语”,“印地语”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13006516/