由 riverlly 于 星期日, 04/10/2011 - 02:16 发表
本来安装了stardict,没发音不爽,找找资料,真人库太大了貌似festival tts 和espeak 还可以,测试了下,festival不通过,espeak能用上
分享下过程
1)stardict 安装用deb包就行
http://stardict.sourceforge.net/download.php
2)然后进stardict插件管理去掉Man1.0 这个会不断调用man命令查询,我这里测试摘puppy下会不断打开浏览器新页面
3)下载espeak
http://sourceforge.net/projects/espeak/files/espeak/espeak-1.45/espeak-1.45.03-source.zip/download
4)编译,当中可能会遇到错误,解决方法按照
http://blog.csdn.net/yscdaxian/archive/2010/10/27/5969449.aspx
引用
"1.编译espeak时提示undefined reference to Pa_StreamActive
解决办法:src目录下,使用portaudio19.h替换portaudio.h"
5)通过后打开stardict插件管理应该有tts引擎espeak的显示,进stardict首选项,词典,音效,选上使用TTS程序,命令行espeak %s &
可以用了
分享下过程
1)stardict 安装用deb包就行
http://stardict.sourceforge.net/download.php
2)然后进stardict插件管理去掉Man1.0 这个会不断调用man命令查询,我这里测试摘puppy下会不断打开浏览器新页面
3)下载espeak
http://sourceforge.net/projects/espeak/files/espeak/espeak-1.45/espeak-1.45.03-source.zip/download
4)编译,当中可能会遇到错误,解决方法按照
http://blog.csdn.net/yscdaxian/archive/2010/10/27/5969449.aspx
引用
"1.编译espeak时提示undefined reference to Pa_StreamActive
解决办法:src目录下,使用portaudio19.h替换portaudio.h"
5)通过后打开stardict插件管理应该有tts引擎espeak的显示,进stardict首选项,词典,音效,选上使用TTS程序,命令行espeak %s &
可以用了
- 8308 次点击
http://u.115.com/file/f75240deb2不太会打包,设置很多都没弄..
下载这个包安装,然后应该能看见stardict的插件设置有espeak tts了,
这样就可以发音了
发表新评论