Blog | Phodal - A Growth Engineerhttp://www.phodal.com/blog/2015-04-20T02:53:21.575559+00:00BlogRaspberry Pi 开发畅想2014-04-29T13:06:31+00:002015-04-20T02:53:21.575559+00:00Phodal Huanghttp://www.phodal.com/blog/author/root/http://www.phodal.com/blog/raspberry-pi-development-thinking/又回到了学校的项目上了,这算不上是一个有趣的事,虽然已经完成了一部分,但是总觉得还是让人不爽,有时候生活就是如此,总会想着去做更多的事情。
##Raspberry Pi开发
Raspberry Pi本身来说就是一个强大的系统,在上一次中我们用到了,其中的几个东西,然而还是不够强大
- espeak 对中文的支持还是不好,这是一个TTS软件。
- python 很强大至少证明了它可移植性的强大
- pyserial 用于串口通信
最后我们只是连接上了``Arduino``,然后实现了基本的控制和语音输出,而这次或许会更多。
##Raspberry Pi畅想
###Raspberry Pi TTS
或许这个TTS可以有很多,但是相比这下``Google Translate TTS``显得更强大
1.
打开下面这个url,我们就可以听到现在的温度是
[http://translate.google.com/translate_tts?tl=zh-cn&q=现在的温度是](http://translate.google.com/translate_tts?tl=zh-cn&q=现在的温度是)
似乎应该对汉字进行一下编码,也有这样的博客写明了怎样像``siri``一样 [Raspberry Pi Voice Recognition Works Like Siri](http://blog.oscarliang.net/raspberry-pi-voice-recognition-works-like-siri/)
2.
接着再有一个``text2speech.sh``
#!/bin/bash
say() { local IFS=+;/usr/bin/mplayer -ao alsa -really-quiet -noconsolecontrols "http://translate.google.com/translate_tts?tl=en&q=$*"; }
say $*
对应于中文我们需要把上面的``en``换成``zh-cn``,然后便可以
./text2speech.sh "现在的温度是"
###Raspberry Pi Jasper
而像Jasper这个才更像是我们要
> Jasper 是在Raspberry Pi 上开发的自动化的语音控制私人助理工具。
而通过这方面去控制硬件才是我们的需要,而这也是在``Corata``开发畅想以后才想到的。