树莓|小度小度,语音唤醒_2_语音控灯

2020-01-069499
AI 快速预览详细 收起
本项目通过树莓派3B和小度唤醒实现语音控制LED灯。所需器材包括树莓派3B、古德微树莓派系统SD1.3版、USB全向麦、扩展板和LED灯。程序实现部分详细介绍了如何设置语音唤醒指令,并通过新建函数Wakeup来执行点灯关灯操作。整体程序简单易懂,适合STEM教育和编程启蒙。此外,还提出了进一步的应用想法,如控制照明灯、变光灯带、YeeLight LED灯等。
树莓|小度小度,语音唤醒_2_语音控灯图1

生命在于折腾
“惜命,最好的方式不是养生,而是折腾自己”。
相对于宇宙洪荒,
人的生命渺小如蝼蚁,
所以我们更应该充分燃烧有限的生命去创造无限的可能。
【网摘】

简单粗暴,直接上效果视频。
【演示视频】
小度小度,语音唤醒控制LED灯
很帅的哦


【器材准备】
树莓派3B                               1
古德微树莓派系统SD1.3版     1
USB全向麦                            1
扩展板                                   1   
LED灯                                   
树莓|小度小度,语音唤醒_2_语音控灯图2
树莓|小度小度,语音唤醒_2_语音控灯图3
哈哈,这个麦老帅啦,效果非常好。 语音唤醒、语音识别都没问题, 有背景音乐也可以识别。
树莓|小度小度,语音唤醒_2_语音控灯图4
接线如图:
全向麦接USB
LED灯接5,6,12,16(本帖子里主要控制LED5)
小音箱接音频口

【程序实现】1、这个帖子是在上一个程序基础上改过来的,你可以回看一下的。
树莓|小度小度,语音识别_1_语音控灯
https://mc.dfrobot.com.cn/thread-302004-1-1.html
2、登录平台,树莓开机,还是熟悉的步骤
树莓|小度小度,语音唤醒_2_语音控灯图5
树莓|小度小度,语音唤醒_2_语音控灯图6
树莓|小度小度,语音唤醒_2_语音控灯图7
3、人工智能--语音识别--小度唤醒指令

树莓|小度小度,语音唤醒_2_语音控灯图8
为了后面让小度有不同的回答,做了一个列表。
树莓|小度小度,语音唤醒_2_语音控灯图11

4、新建一个函数Wakeup(注意区分大小写)
树莓|小度小度,语音唤醒_2_语音控灯图9
把唤醒后要执行的内容放在里面,点灯关灯和上次一样的,回答语言用了列表的随机项+文本合并。

树莓|小度小度,语音唤醒_2_语音控灯图12
树莓|小度小度,语音唤醒_2_语音控灯图10
树莓|小度小度,语音唤醒_2_语音控灯图15
程序部的思路是,当听到“小度小度”唤醒词时,运行函数Wakeup。

整体程序如下:

树莓|小度小度,语音唤醒_2_语音控灯图13
树莓|小度小度,语音唤醒_2_语音控灯图14

点击运行,开始控制小灯吧。

咦,这个积木做什么啊?
树莓|小度小度,语音唤醒_2_语音控灯图16

可能心里有了更多想法了吧,后面的内容明天再去尝试了。
1、如果有继电器,可不可以控制照明灯。
2、如果用灯带,可不可以做出一个变光的灯。
3、再大胆想想,能不能控制小米的YeeLight LED灯。
4、语音控制小车。
5、语音点播新闻,天气预报,听歌。

【老师,你想多了,早洗洗睡吧。】

树莓|小度小度,语音唤醒_2_语音控灯图17

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(3)
kylinpoet
kylinpoet
楼主强大,多谢分享。
dfybc
dfybc
一起燥啊
DFrJ5KYVQaH
DFrJ5KYVQaH
强大的语音唤醒功能,让我们有了更大的创造力
rzyzzxw
rzyzzxw
作者
回复DFrJ5KYVQaH
可以有很多创意出来,一起燥
- 没有更多了 -