我在Ubuntu上使用Firefox。
我安装了espeak。
当我使用叙事时,火狐会读取带有机器人espeak声音的文本。
我安装了带有法语声音的Mbrola。
我可以在cli上使用espeak + mbrola:
espeak -v mb/mb-fr1 "parlez vous français ?"得到更真实的声音。
但是火狐只使用espeak语音。
如何迫使火狐叙事使用Mbrola声音?
发布于 2021-04-08 00:27:12
可以通过修改/etc/speech-dispatcher/speechd.conf文件来放置Espeak/Mbrola语音。
我们需要取消对这一行的评论:
AddModule "espeak-mbrola-generic" "sd_generic" "espeak-mbrola-generic.conf"并将参数DefaultModule从espeak-ng更改为espeak-mbrola-generic
DefaultModule espeak-mbrola-generic发布于 2021-04-04 15:12:42
为了让火狐有更真实的声音,你可以使用使用festival,而不是mbrola。它有相当多的声音可用。
你甚至可以用节日和姆布罗拉的声音。
火狐和speech-dispatcher之间的接口似乎不健全。目前的状况可能已经发生了一些变化,我现在无法测试。YMMV
https://askubuntu.com/questions/1319606
复制相似问题