如何使用 Firefox narrate 和 Mbrola

如何使用 Firefox narrate 和 Mbrola

我在 Ubuntu 上使用 Firefox。

我安装了espeak

当我使用 Narrate 时,Firefox 会用机器人的声音朗读文本espeak

我安装了Mbrola法语语音。

我可以在 CLI 上使用espeak+ :mbrola

espeak -v mb/mb-fr1 "parlez vous français ?"

并获得更加真实的声音。

但 Firefox 只使用espeak语音。

如何强制 Firefox 叙述使用Mbrola语音?

答案1

为了让 Firefox 的声音更加逼真,你可以使用festival,而不是mbrola。它有相当多的声音可供选择。

你甚至可以与 mbrola 声音一起参加节日

Firefox 和 之间的接口speech-dispatcher似乎不够稳定。目前的情况可能有点变化,我现在无法测试。YMMV。

有关的

  1. 如何更改 Ubuntu 中 Firefox Reader View(讲述人)使用的语音?
  2. https://bbs.archlinux.org/viewtopic.php?id=237718

答案2

可以通过修改/etc/speech-dispatcher/speechd.conf文件来添加 Espeak/Mbrola 语音。

我们需要取消注释此行:

AddModule "espeak-mbrola-generic"    "sd_generic"   "espeak-mbrola-generic.conf"

并将参数DefaultModule从更改espeak-ngespeak-mbrola-generic

DefaultModule espeak-mbrola-generic

相关内容