用SVOX实现安卓中文语音朗读(在模拟器上)
2013-03-14 07:52
363 查看
虽然API里支持中文,但是手机并不自带中文朗读的功能,所以查了一些资料之后决定利用SVOX来实现。
我用的模拟器是2.2
官网提供了安装方法: http://svoxmobilevoices.wordpress.com/how-to-use/
如果要在模拟器上安装SVOX,步骤如下:
开始以下步骤之前一定要打开模拟器,打开的哪个,就安装在那个上了。
如果是新手,别忘了所有步骤开始之前,最好先创建SD卡,方法:http://blog.csdn.net/ldj299/article/details/5822512
步骤1:安装SVOX 语音插件(.apk文件)
安装了这个可以选很多语言,但是此时并没有完成中文的安装。
具体安装APK文件方法:http://dengzh.iteye.com/blog/1100615 文中说放到tools文件夹内,但是我并不成功,而是放在platform-tools文件夹成功了。
步骤2:安装SVOX 中文语音包(.apk文件)
安装这个之后,从模拟器里找到图标,安的哪国语言就是哪国国旗,此处为中国。
打开软件后它会自动安装,如果此处打开后遇到问题,可能是模拟器没有SD卡,给模拟器创建SD卡的方法如下:
http://blog.csdn.net/ldj299/article/details/5822512
步骤3:在模拟器的 Settings -> Voice input & output -> Text-to-speech settings里,配置一下选项:
Default
Engine 选 Svox Classic TTS
Default Language选你要的语言,如中文
按“Listen
to an example” 听到你选的语言就成功了。
注意:要先在default engine里选svox才能看见语言里的中文这一项。
另外,看很多人的帖子要把另一个压缩格式的中文包解压放到SD卡内,我并没有做这一项,但是也成功了,新手学习中,不知道为啥。。。
------------------------------------------------------------------------------------------------------
更新:后来发现,我之所以没把那些东西lincese什么的考到SD卡就成功是因为我是在模拟器上装,如果手机上装还是要干那些的,方法:http://android.155.cn/news/37763.html
因为是学校做项目,就没再费劲弄这些免费的,下了个正版的免费试用版,然后测试了一下发现挺好用就干脆让学校买了就3美金也不贵。
我用的模拟器是2.2
官网提供了安装方法: http://svoxmobilevoices.wordpress.com/how-to-use/
如果要在模拟器上安装SVOX,步骤如下:
开始以下步骤之前一定要打开模拟器,打开的哪个,就安装在那个上了。
如果是新手,别忘了所有步骤开始之前,最好先创建SD卡,方法:http://blog.csdn.net/ldj299/article/details/5822512
步骤1:安装SVOX 语音插件(.apk文件)
安装了这个可以选很多语言,但是此时并没有完成中文的安装。
具体安装APK文件方法:http://dengzh.iteye.com/blog/1100615 文中说放到tools文件夹内,但是我并不成功,而是放在platform-tools文件夹成功了。
步骤2:安装SVOX 中文语音包(.apk文件)
安装这个之后,从模拟器里找到图标,安的哪国语言就是哪国国旗,此处为中国。
打开软件后它会自动安装,如果此处打开后遇到问题,可能是模拟器没有SD卡,给模拟器创建SD卡的方法如下:
http://blog.csdn.net/ldj299/article/details/5822512
步骤3:在模拟器的 Settings -> Voice input & output -> Text-to-speech settings里,配置一下选项:
Default
Engine 选 Svox Classic TTS
Default Language选你要的语言,如中文
按“Listen
to an example” 听到你选的语言就成功了。
注意:要先在default engine里选svox才能看见语言里的中文这一项。
另外,看很多人的帖子要把另一个压缩格式的中文包解压放到SD卡内,我并没有做这一项,但是也成功了,新手学习中,不知道为啥。。。
------------------------------------------------------------------------------------------------------
更新:后来发现,我之所以没把那些东西lincese什么的考到SD卡就成功是因为我是在模拟器上装,如果手机上装还是要干那些的,方法:http://android.155.cn/news/37763.html
因为是学校做项目,就没再费劲弄这些免费的,下了个正版的免费试用版,然后测试了一下发现挺好用就干脆让学校买了就3美金也不贵。
相关文章推荐
- 使用Svox实现中文转语音TextToSpeech(TTS)
- 使用讯飞tts实现安卓语音中文合成播报
- Android 通过手说tts中文语音包实现中文朗读
- 使用Svox实现中文转语音TextToSpeech(TTS)
- 用Adobe Reader的“朗读”功能实现“少林修女GPS”语音提示
- Android 轻松实现语音朗读
- Android开发之中文语音朗读
- Android联合第三方实现使用TextToSpeech实现语音朗读的功能
- Android TTS 中文 文字转语音 使用TextToSpeech Svox
- Android 轻松实现语音朗读
- Android 轻松实现语音朗读
- Android TTS 中文 文字转语音 使用TextToSpeech Svox
- VC用TTS实现文字语音朗读
- android 中文语音朗读文本
- TTS5.1语音引擎(中文)实现文本阅读和音频输出为WAV
- C#中实现语音朗读(短信 & 语音短信)sms
- C#语音朗读文本 — TTS的实现
- 中文TTS 的简单实现(基于linux)之 语音库的实现
- 用Microsoft SDK实现中文语音发音的方法小结
- 关于 java 实现 语音朗读