Flutter:支持文本到语音泰米尔语吗?

时间:2019-05-12 11:54:37

标签: dart flutter

我试图将我的文本传达给泰米尔语,但是它不支持任何其他方式吗?

我正在使用:flutter_tts软件包

我的代码:

speak() async {    
final languages = await Tts.getAvailableLanguages();
var isGoodLanguage = await Tts.isLanguageAvailable("ta");
print(isGoodLanguage);
await Tts.setLanguage("tamil");
Tts.speak('வாழ்ந்த காலம்: 2 ஆம் நூறாண்டு முதல் 8 நூற்றாண்டு வரை');  }

但是任何尝试使用泰米尔文字进行语音表达的人都无法正常工作,请帮助我。谢谢。

1 个答案:

答案 0 :(得分:0)

如果设备上支持的语言代码为“ ta”(运行await Tts.getAvailableLanguages()时应收到支持的语言代码列表),则应使用该语言设置语言而不是“泰米尔语”。 / p>

更改:await Tts.setLanguage("tamil");
收件人:await Tts.setLanguage("ta");