gpt4 book ai didi

android - 我如何在 Android 的文本转语音类中找到印度口音

转载 作者:搜寻专家 更新时间:2023-11-01 07:52:42 24 4
gpt4 key购买 nike

我在 Android 中找不到 Locale.IN,例如 Locale.UKLocale.US

我在哪里可以找到它?

最佳答案

您可以使用 Locale locale = new Locale("en", "IN"); 为 TTS 设置英语印度。

Locale locale = new Locale("en", "IN");
int availability = mTTSObject.isLanguageAvailable(locale);
switch (availability) {
case TextToSpeech.LANG_NOT_SUPPORTED: {
mTTSObject.setLanguage(Locale.US);
break;
}
case TextToSpeech.LANG_MISSING_DATA: {
mTTSObject.setLanguage(Locale.US);
break;
}
case TextToSpeech.LANG_AVAILABLE: {
mTTSObject.setLanguage(Locale.US);
break;
}
case TextToSpeech.LANG_COUNTRY_AVAILABLE:
case TextToSpeech.LANG_COUNTRY_VAR_AVAILABLE: {
mTTSObject.setLanguage(locale);
break;
}
}

关于android - 我如何在 Android 的文本转语音类中找到印度口音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32606396/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com