加入收藏 | 设为首页 | 会员中心 | 我要投稿 济源站长网 (https://www.0391zz.cn/)- 数据工具、数据仓库、行业智能、CDN、运营!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

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

发布时间:2021-01-09 13:38:04 所属栏目:Linux 来源:网络整理
导读:我有一个Raspberry Pi B运行最新的Raspbian无头,并强制输出到我的3.5毫米音频插孔,所以我可以连接扬声器,让它“按需”说话(远程通过SSH将是太棒了). Google翻译有一个服务电话,可以用多种语言为您阅读文本.任何人都知道如何使用它来按需制作我的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

(编辑:济源站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读