2
我可以使用下面的代码如何获得唯一的TTS语言环境中的Android
Locale.getAvailableLocales();
获得语言环境,并越来越在设备中提供巨大的语言环境。我正在寻找仅适用于TTS的区域设置。
我发现的另一个选项是使用下面的函数进行交叉检查,我不习惯使用下面的代码检查所有可用的语言环境。
mTts.isLanguageAvailable(localeLang)
任何一个可以请建议我得到的只有TTS语言环境
感谢尼古拉,目前我只使用isLanguageAvailable方法。我想使用直接可用选项,而不是使用isLanguageAvailable方法,因为仅显示〜6个TTS语言环境,我需要与设备上可用的近30个语言环境进行比较。 – Abilash 2012-04-08 07:36:58
你为什么要比较设备区域设置?与TTS引擎提供的语言无关。也许只与当前的区域设置相比? – 2012-04-08 09:08:43
根据我的情况,我需要显示所有可能的语言环境,支持TTS – Abilash 2012-04-08 10:49:43