linux – 我可以使用谷歌翻译让我的Raspberry Pi按需使用不同的语言吗?

前端之家收集整理的这篇文章主要介绍了linux – 我可以使用谷歌翻译让我的Raspberry Pi按需使用不同的语言吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我有一个Raspberry Pi B运行最新的Raspbian无头,并强制输出到我的3.5毫米音频插孔,所以我可以连接扬声器,让它“按需”说话(远程通过SSH将是太棒了).

Google翻译有一个服务电话,可以用多种语言为您阅读文本.任何人都知道如何使用它来按需制作我的Raspberry Pi多语言版本?

即使只是如何让谷歌翻译从命令行说一些英语单词也会很棒.最好使用bash脚本.

最佳答案
我发现了一些我认为会做你正在寻找的信息.我试过并在这里取得了以下成功.请尝试一下,看看你的想法.

如果你想让你的Raspberry Pi能够和你说话
多种语言,请执行以下操作.

>在终端窗口中键入以下内容(每个单独一行)

sudo apt-get install alsa-utils

sudo apt-get install mplayer

>然后让我们在终端中输入模块来查看模块

sudo nano /etc/modules

>键入以上命令后,检查打开的文件以查看它是否显示以下内容

snd_bcm2835

>如果确实退出了.如果它不添加它.
>然后在终端中输入一行,在mlayer配置中添加一行:

sudo nano /etc/mplayer/mplayer.conf

>添加以下内容.
如果您不确定放在哪里,底部工作正常

nolirc=yes

*务必保存更改.它应该是CTRL X退出提示您将更改保存为nano

然后进行测试,执行以下操作

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 $*

>有用的提示,请务必记住更改从文件中读取的权限
chmod u x speech.sh

T7.下面输入以下内容作为听取你的pi音频的例子.

./speech.sh Look Dave I can see youre really upset about this

猜你在找的Linux相关文章