我正在尝试运行显示在以下位置的示例:
我可以很好地构建示例,将其安装到我的手机 [HTC Desire,Android 2.2] 上,运行它;但是,当我按下按钮时,什么也没有发生;并查看日志,我发现以下内容:
I/TTS received: ( 2877): Howdy
V/TtsService( 2886): TTS service received Howdy
I/TtsService( 2886): Stopping
I/TtsService( 2886): Stopped
V/TtsService( 2886): TTS processing: Howdy
V/TtsService( 2886): TtsService.setLanguage(eng, GBR, )
E/SVOX Pico Engine( 2886): Failed to load textana resource for en-GB [-40]
I/SynthProxy( 2886): setting speech rate to 100
I/SynthProxy( 2886): setting pitch to 100
E/SVOX Pico Engine( 2886): Error synthesizing string 'Howdy': [-101]
知道这里发生了什么吗?我尝试使用谷歌搜索“SVOX Pico Engine”和“无法加载 textana 资源”,但发现任何有用的东西。
最佳答案
转到 Android Mobile 中的设置 -> 语音输入和输出 -> 文本到语音设置 -> 单击安装语音数据..
这将安装合成器
关于Android Text to Speech 示例失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9456689/