又回到了学校的项目上了,这算不上是一个有趣的事,虽然已经完成了一部分,但是总觉得还是让人不爽,有时候生活就是如此,总会想着去做更多的事情。
Raspberry Pi本身来说就是一个强大的系统,在上一次中我们用到了,其中的几个东西,然而还是不够强大
最后我们只是连接上了Arduino
,然后实现了基本的控制和语音输出,而这次或许会更多。
或许这个TTS可以有很多,但是相比这下Google Translate TTS
显得更强大
1. 打开下面这个url,我们就可以听到现在的温度是
http://translate.google.com/translate_tts?tl=zh-cn&q=现在的温度是
似乎应该对汉字进行一下编码,也有这样的博客写明了怎样像siri
一样 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 "现在的温度是"
而像Jasper这个才更像是我们要
Jasper 是在Raspberry Pi 上开发的自动化的语音控制私人助理工具。
而通过这方面去控制硬件才是我们的需要,而这也是在Corata
开发畅想以后才想到的。
围观我的Github Idea墙, 也许,你会遇到心仪的项目