Skip to Content

分享puppy使用stardict加tts发音的经验

本来安装了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 &


可以用了
#10347
能不能写下详细的安装过程
#10348
puppy里用用stardict提供的deb安装后
http://u.115.com/file/f75240deb2不太会打包,设置很多都没弄..
下载这个包安装,然后应该能看见stardict的插件设置有espeak tts了,
这样就可以发音了
#10349
谢啦

发表新评论

  • 你可以在文本中使用BBCode标记语言。 URL会自动被转为链接。

更多关於格式化选项的信息

CAPTCHA
请验证您是否是机器人。
Image CAPTCHA
Enter the characters shown in the image.