2回答

0收藏

用树莓派做一个个人语音助手Raspberri

Raspberry Pi Raspberry Pi 7278 人阅读 | 2 人回复 | 2014-02-10


老电影里经常有这样的场景,经理通过对讲机让他的助理去执行一些这样那样的任务。Janw 可不是一个经理,自然也不会有助理听他指挥,但有趣的是,他利用 Raspberry Pi 的板子,将老式声控对讲机与 Raspberry Pi 结合起来,制作了一个可以通过声音控制的个人数字助理。

Janw 给 Raspberri Pi 增加了一个廉价的 USB 声卡和 WiFi 模块,还加入了一个小的3瓦的音频放大器板。声控对讲机使用一个扬声器作为音频输入和输出,Janw不想对整个盒子做任何修改,因此保留了其布局。使用单一的扬声器就意味着需要短路音频放大器和声卡的麦克风输入,为了避免这种情况,Janw 添加了一个双刀双掷(DPDT)继电器,通过声控对讲机上的通话按钮控制。继电器开关在麦克风输入和 USB 声卡的音频输出之间进行切换。所有这些部件都很好的容纳于声控对讲机盒子中。

随着硬件工作的完成,Janw 把注意力转向了软件部分。他利用语音输入 PiAUISuite 套件来处理音频输入。声音的输出则是通过一个简单的 shell 脚本实现的,该脚本使用谷歌语音来把文本转换为语音。对于中间数据的处理,例如抓取气象网站的数据,Janw 创建了自定义的 Python 脚本,最终的运行结果很不错。在说出命令和接收到应答之间有点延迟,这可能是由于系统通过 WiFi 传输音频文件导致的。当然,对于这种延迟,Janw 可以说是他的“助理”帮他查去了!

Janw 做的这个个人语音控制助手,可以正常的工作。做 Raspberri 的所有步骤也被 Janw 放到了 DIY教程网站Instructable 上了,感兴趣的读者根据教程自己做一个玩玩。下面是 Janw 的成果演示视频:


来自加速Do:http://www.jiasu.do/p/make-personal-voice-controlled-assistant-raspberry-pi/
分享到:
回复

使用道具 举报

回答|共 2 个

倒序浏览

沙发

haothree

发表于 2014-2-10 17:25:22 | 只看该作者

制作步骤:http://www.instructables.com/id/Raspberri-Personal-Assistant/
板凳

油炸冰激凌

发表于 2014-2-10 22:06:23 | 只看该作者

个人版            
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条