所以我正在尝试在我的树莓派上使用节日 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)
我想要的声音是我想要的声音是"[彼得,英语rp male]",因为它是最自然的声音。
谢谢!
安装的语言和安装的语音是不同的。您可能安装了语言,但未安装语音。你提到的英国声音是商业性的,可能不会在公共场合使用。
如果你想要RPI上的好tts,你最好使用像在线Google TTS(应该对少量文本免费(或Amazon TTS这样的东西。您也可以考虑任何 Tacotron 语音,例如 Nvidia tacotron,但同样您将无法在 Raspberry Pi 上运行它,您将需要一台服务器。