Mbrola

来自 ArchWiki

mbrola 是一个非自由的音素到音频程序,用于文本到语音应用程序。 它可以免费用于非商业、非军事应用。

安装

安装 mbrolaAUR 软件包。

添加语音

名为 mbrola-voices-xxx 的软件包在 AUR 中可用。

测试

安装所需的语音后,转到已安装语言的目录

$ cd /usr/share/mbrola/us1/

然后列出测试文件

$ ls test/

如果此语言没有测试文件,请尝试另一种语言或跳到 #安装文本到音素程序

否则,选择一个测试文件(扩展名为 .pho 的文件)并尝试

$ mbrola ./us1 ./test/mbrola.pho ~/test.wav; aplay ~/test.wav; rm ~/test.wav

如果安装正常,您现在应该听到声音。

请注意,此测试没有给 mbrola 提供文本文件,而是音素文件。 要将其变成文本到语音系统,请参见下文。

安装文本到音素程序

要获得完整的 TTS 系统,我们需要一个与 mbrola 兼容的文本到音素程序:与 mbrola 兼容的 TTS 程序列表