我有一个Raspberry Pi B+运行最新的Raspbian无头,并强制输出到我的3.5mm音频插孔,以便我可以连接扬声器和它的“说话”按需(远程通过SSH将是非常棒的)。
谷歌翻译有一个服务调用,它将以多种语言向您阅读文本。有人知道我怎么能用这个使我的覆盆子派多语种的需求?
即使仅仅是如何让Google从命令行中用英语翻译一些给定的单词,也是非常棒的。最好使用bash脚本。
发布于 2014-12-13 08:12:16
我发现了一些信息,我认为会做你想要的。在这里,我已经尝试并取得了成功。请试一试,看看你怎么想。
如果你想让你的树莓派能够和你说话,用多种语言,做下面的事。
sudo apt-get install alsa-utils sudo apt-get install mplayer
sudo nano /etc/模块
snd_bcm2835
sudo nano /etc/mplayer/mplayer.conf
nolirc=yes
*确保保存您的更改。退出应该是CTRL+X,并将提示您将更改保存到nano中。
然后,对于测试,执行以下操作
纳米speech.sh
然后将以下内容放入一个名为speech.sh的新文件并保存它。
#!/bin/bash
say() { local IFS=+;/usr/bin/mplayer -ao alsa -really-quiet -noconsolecontrols "http://translate.google.com/translate_tts?tl=en&q=$*"; }
say $*T7。在你的圆周率上输入下面的例子来听音频。
‘我能看出你对这件事很生气
https://stackoverflow.com/questions/27456806
复制相似问题