我正在尝试运行以下示例:

http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/TextToSpeechActivity.html

我可以很好地构建示例,将其安装在手机上[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]


有什么想法吗?我尝试使用Google搜索“ SVOX Pico Engine”和“无法加载textana资源”,但发现任何有用的东西。

最佳答案

转到Android Mobile中的“设置”->“语音输入和输出”->“文本到语音”设置->单击“安装语音数据”。

这将安装合成器

10-04 20:01