在 Android API 19+ 中,使用方法时:
TextToSpeech.setLanguage(Locale locale)
...我们是否可以假设将语音区域设置设置为“en_US”在世界任何地方的任何设备上总是会成功(并允许在设备上以英语实际发生语音)?
最佳答案
来自前端应用程序的 TextToSpeech.setLanguage(Locale locale)
调用由系统级 TTS API 定向到当前选择的 TTS 引擎,然后引擎负责提供响应是否它支持该语言环境。大多数引擎允许安装额外的语音包,因此如果您的设备不支持您正在寻找的语言环境,您可以下载该语言环境的语音。
关于android - TextToSpeech.setLanguage ("en_US") 总是成功吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50780728/