只是想知道是否有人在Pi上安装了Text to Speech引擎?它将对几乎任何编程项目都起到很大的补充作用,以使其与用户对话!

评论

带有游戏和应用程序列表的MagPi 3rd Edition提到了TextToSpeech引擎。

#1 楼

对的,这是可能的;我看到了一个Pi的YouTube视频,它使用Festival来阅读新闻。

使用以下命令通过Debian安装Festival:

$ sudo apt-get install festival festival-freebsoft-utils


echo  "Hello World"| festival --tts


参考文献: //forums.debian.net/viewtopic.php?f=16&t=40548


#2 楼

您可以安装espeak:

$ sudo apt-get install espeak # For Debian
$ sudo pacman -S espeak # For Arch Linux


要说出来:

$ espeak "Hello World" # Replace Hello World with your text, must be enclosed by ""
$ espeak -f <file> # Read out file <file>


#3 楼

flite是精简版的Festival,我发现它可以在小型ARM主机上很好地工作。

评论


我认为最好的选择是+1,因为它专注于速度和很少的依赖关系(它也是用C语言编写的!)。

–syb0rg
13年8月7日在5:10

仅英语,所以eSpeak仍然是我的赢家...

–avra
2014-02-26 10:37



#4 楼

我不确定您是否正在寻找高级解决方案,但是Cepstral刚刚发布了他们的Callie语音以在Raspberry Pi上使用。您必须叫他们atm来获取价格信息等,但是如果您不介意支付任何费用,只需将其作为选择即可。

http://www.cepstral.com / en / raspberrypi

#5 楼

Acapela在类似设备上运行良好。不过不是免费的。

#6 楼

您始终可以使用googles API,但缺点是您需要互联网连接,但结果可能是最好的。