在 Festival tts 中添加语音

Add voices in Festival tts

所以我正尝试在我的 raspberry pi 上使用节日 tts 进行智能家居项目。但是,当我尝试使用英式英语语音时,它说未安装英式英语语音。

echo "hello world" | festival --tts --language "british_english"
Not a british English voice installed

但是如果我输入一种编造的语言,它会说其中一种可用的语言是安装了英式英语。

echo "hello world" | festival --tts --language "madeuplanguage"
"Language not installed. The installed languages are:"
(russian american_english finnish welsh italian english british_english czech scots_gaelic castillian_spanish)

我想要的声音是这个here我想要的是“[peter, english rp male]”因为它是最自然的声音。

谢谢!

安装的语言和安装的语音不同。您可能安装了语言但没有安装语音。你提到的英国声音是商业的,可能在 public.

中不可用

如果您想在 RPI 上获得良好的 tts,您最好使用在线 Google TTS(对于少量文本应该是免费的)或 Amazon TTS。您也可以考虑使用任何 Tacotron 语音,例如 Nvidia tacotron,但同样您将无法 运行 在 Raspberry Pi 上使用它,您将需要一个服务器。