2020-1-6 10:25:42 [显示全部楼层]
3889浏览
查看: 3889|回复: 2

[教程] 树莓|小度小度,语音识别_1_语音控灯

[复制链接]
树莓|小度小度,语音识别_1_语音控灯图1
2020

面对新的一年
有些什么感想
相信你也有很多

参与到创客教育以来
每天都在遇到新鲜的事物和有趣的人
每天都在接触未知的世界和新知识

我喜欢这种感觉
这种探索未知天地的感觉


从这个帖子开始
我将会在开启一个新的征程
(或许它在你的眼里是很简单的东西)
请不要笑我——因为
我的记录只是我的学习笔记
我愿意放在社区里鼓足了勇气

【演示视频】树莓派语音控灯




树莓|小度小度,语音识别_1_语音控灯图2
树莓是好东西,可是我却玩不转。
因为玩不转,所以有很多好奇心。
我问花老师:树莓派的强大和特色在哪里,我还没有感觉。
花老师告诉我说:我觉得最大的特色是,有什么想法树莓派都能做,没有限制。所以树莓派适合建设从简单入门到高级的进阶课程,基于同样的硬件环境,同样的案例,进阶的,阶梯式的学习。虽然基于任何工具学习都有有收获的,但是当有些进阶的学习学要切换环境时,总会遇到选择困难症,有时甚至放弃继续学习。基于树莓派就不存在这种情况了。
我对花老师说:我想从AI和物联入手,和掌控板micro:bit融合一下。

我提出了我的第一个需求:我要玩树莓。您可以把树莓派和siot跑通下,我来探索些树莓派+掌控板的玩法如何。(2020.1.3)

两天后,好消息来了(2020.1.5),开发完毕,装了支持SIOT的新版树莓系统的SD已经在路上。
所以我的准备工作要开始了。


一、对古德微树莓派平台来点认识呗

视频讲解:
[扩展板篇]  树莓派与古德微
  1、什么是树莓派?
   说起树莓派你会想到什么?苹果派、菠萝派?各种各样的美味甜点?NO,NO,NO,它可不是餐后甜点。Raspberry Pi缩写RPi或者RasPi,中文译名“树莓派”,是一个只有信用卡大小的,基于Linux系统的单板计算机,我们也可以叫它“卡片电脑”、“微型电脑”。别看它小,却具有电脑的所有基本功能。
树莓派由英国慈善组织“Raspberry Pi 基金会”开发,最初目的是为了提高学校计算机科学及相关学科的教育,现如今大多人拿树莓派来做嵌入式开发,多用于物联网、智能家居和人工智能方面。
  2.为什么选择树莓派?
为什么选择树莓派?那我们有必要先来聊聊创客作品实现功能的三阶梯。
(1)自动化(2)物联网(3)人工智能
目前的创客器材和创客工具确实能做出很多优秀的自动化与物联网的作品,因为器材性能的限制,想要真正实现人工智能的作品较难。而树莓派却可以,它可以实现自动化、物联网及人工智能,从理论上来说几乎能做出所有的创意。想用好树莓派,我们还需要一个适宜的平台。
  3.古德微机器人平台
古德微机器人平台是目前国内唯一支持树莓派在线图形化编程的物联网平台。
古德微是音译词,其发音源自goodway,翻译中文为:好方法。杭州古德微机器人有限公司开发的这一平台就是为我们广大树莓派爱好者提供好的方法来学习编程,助力我们能在创客的学习道路上,轻松愉快,越走越远。

树莓|小度小度,语音识别_1_语音控灯图4     
http://www.gdwrobot.cn/
这是一个原创的编程学习与创造平台,一下子降低了树莓派的使用门槛,小白如我,也敢于开始学习使用,那么充满***与创意的你,还有什么不敢的呢。
这不是一个免费的软件平台,它是和树莓器材配套的,当然我在后面的帖子里将会尝试用树莓的AI及物联和其它开源硬件相结合,但是一个创业公司,要发展壮大,我们还是要支持不是。特别是它确实好用,而且器材也并不贵,而且兼容其它品牌器材,支持AI和物联,所以我开始慢慢喜欢上它。

二、如果你要对基本课程及软件平台有了解,可以参考下面内容:
树莓派图形化零基础编程视频课汇总
https://mc.dfrobot.com.cn/thread-299701-1-1.html
树莓|小度小度,语音识别_1_语音控灯图3
社区里也有不少小伙伴发布了精彩教程:
DF社区是个很棒的开源开放分享平台,不限器材和软件,你也可放心来分享哦。
https://mc.dfrobot.com.cn/forum-74-1.html
你可以来参考,还可以贡献案例。

三、开始今天的探索吧
【器材准备:】
树莓派3B                               1
古德微树莓派系统SD1.3版     1
USB全向麦                            1
扩展板                                   1   
LED灯                                   
树莓|小度小度,语音识别_1_语音控灯图5
接线如图:
全向麦接USB
LED灯接5,6,12,16(本帖子里主要控制LED5)
小音箱接音频口
树莓|小度小度,语音识别_1_语音控灯图6


【程序简述:】
1、进入平台
树莓|小度小度,语音识别_1_语音控灯图7
2、树莓开机(wifi已经连接)--连接设备
树莓|小度小度,语音识别_1_语音控灯图8
树莓|小度小度,语音识别_1_语音控灯图9
3、程序第一步,我说你写
新建两个变量:语音输入,文字
树莓|小度小度,语音识别_1_语音控灯图10
从人工智能分类中找到两个要用的积木块
树莓|小度小度,语音识别_1_语音控灯图11
写测试程序如下,点击运行,说话,看看显示区输同的文字。
录制语音存入变量【语音输入】—传到百度AI—识别文本存入变量【文本】—调试输出【文本】
后面的程序都在这个基础上进行的。
树莓|小度小度,语音识别_1_语音控灯图12
开心不,有了这一步,你心里可能就有更多想法了不是。

4、程序第二步,语音控制开灯关灯(本例子计划控制5号LED)
从文本分类中找一个指令,我们要用它寻找语音识别出文字时机有关键词。
树莓|小度小度,语音识别_1_语音控灯图13
从人工智能--基础中--找到播放语言(TTS)指令,我们要用它让音箱说话。
树莓|小度小度,语音识别_1_语音控灯图14
修改程序如下:
树莓|小度小度,语音识别_1_语音控灯图15
点击运行,可以开始用语音控制5号LED灯了。

不过这个程序,点击一下运行一次,还不够智能,如何修改让它多次运行呢?
能不能让他实现小度小爱那种语音唤醒功能呢?

当然可以啦,就是下一个帖子要讲的啦。
这个帖子是准备贴啦。

rzyzzxw  版主
 楼主|

发表于 2020-1-6 10:27:27

从这个帖子,开始填坑。
回复

使用道具 举报

kylinpoet  初级技神

发表于 2020-2-18 13:43:00

这个好,必须支持。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail