大家好,欢迎来到IT知识分享网。
eSpeak
eSpeak是一款紧凑的开源软件语音合成器,适用于Linux和Windows,支持英语和其他语言
安装
sudo apt install espeak
使用
lfp@legion:~$ espeak -v zh "你好,靓仔" # 普通话
lfp@legion:~$ espeak -v zhy "你好,靓仔" # 粤语
安装语音包
# 查找相关目录
lfp@legion:~$ sudo find / -name espeak-data
...
/usr/share/doc/espeak-data
/usr/lib/x86_64-linux-gnu/espeak-data
# 进入存放数据的目录
lfp@legion:~$ cd /usr/lib/x86_64-linux-gnu/
# 备份原文件
lfp@legion:/usr/lib/x86_64-linux-gnu$ sudo cp -r espeak-data espeak-data.bak
# 将下载的语言包复制进来
lfp@legion:/usr/lib/x86_64-linux-gnu$ sudo cp -r ~/Downloads/espeak-data/* espeak-data
# 编译
lfp@legion:/usr/lib/x86_64-linux-gnu$ cd espeak-data
lfp@legion:/usr/lib/x86_64-linux-gnu/espeak-data$ sudo espeak --compile=zh
Using phonemetable: 'zh'
Compiling: 'zh_list'
3885 entries
Compiling: 'zh_listx'
57665 entries
Compiling: 'zh_rules'
181 rules, 28 groups (0)
# 测试需要 sudo 权限
lfp@legion:/usr/lib/x86_64-linux-gnu/espeak-data$ espeak --compile=zhy
Can't access (wb+) file '/usr/lib/x86_64-linux-gnu/espeak-data/zhy_dict'
lfp@legion:/usr/lib/x86_64-linux-gnu/espeak-data$ sudo espeak --compile=zhy
Using phonemetable: 'zhy'
Compiling: 'zhy_list'
33744 entries
Compiling: 'zhy_rules'
79 rules, 27 groups (0)
# 使用粤语发音
lfp@legion:~$ espeak -v zhy "你好" # "雷猴"
GUI版本 Gespeaker
通过软件安装器安装
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/31843.html