当前位置:首页  <  应用教程  <  教学|第8期机器人编程课,智能语音操控,秒变全能管家!...
教学 | 第8期机器人编程课,智能语音操控,秒变全能管家!
编辑: 2021-01-19 浏览次数:724

哈喽,同学们好呀,这几年智能家居越来越普及啦,很多家庭都通过语音控制听音乐、开/关灯,遥控电视和空调等!智能语音互动可以说给我们的现实生活新增了许多亮点,也让我们的家更加“听话”!语音控制功能背后的原理到底是什么呢?通过今天的课程,小编我将带领同学们探寻AI语音控制技术背后的秘密!

在本课学习前快来看看奥聪和CooCoo今天发生了什么有趣的故事吧!

学习详情

01

本期学习目标

1、了解语音识别技术及原理,认知声音传感器

2、学习和认识声控和数学逻辑编程块,并编写程序通过声音控制CooCoo运行

3、培养学员数学逻辑思维

4、尝试使用【情景控制模式】下【语音识别】模式控制CooCoo

02

学习新知

1、了解语音识别

语音识别:能够把从麦克风采集到的声音进行数字化转换,把声音转化成机器人能识别的数字信号,经过复杂的比对运算从而识别出声音内容。

原理解析:麦克风接收声音→分析采样计算→数据比对计算→识别优化算法→动作指令输出→CooCoo行进。

2、了解声音传感器

为了更好的探寻AI语音控制技术背后的咪咪,我们必须先要了解声音传感器,请同学们点击观看下方视频。

简单来说声音传感器的作用相当于一个话筒(麦克风)。它用来接收声波,能显示声音强度大小,也能研究声音的波形。奥松机器人推出的声音传感器外形如下图:

03

需要的设备和材料

1、CooCoo智能编程机器人(礼品版或教育版)一套

2、平板电脑或手机一台

04

情景模式

打开APP中【情境控制模式】下的【语音控制】功能可以进入语音识别模式,开始语音操控CooCoo运行!

【运动控制指令】:前进、后退、左转、右转、停止;

【灯光控制指令】:红灯、橙灯、蓝灯、绿灯、青灯、黄灯、紫灯、白灯、关灯、流水灯、跑马灯;

【音乐控制指令】:生日快乐、两只老虎、小星星、圣诞快乐。

05

牛刀小试-编程模块探究

学习完情景模式,我们继续学习如何通过【编程模式】实现语音识别功能吧!首先同学们需要了解哪些是控制声音传感器的编程模块!

1、在感知编程有两个编程块是可以实现声音传感器的操控

其中一个模块是感知到板载声音为100分贝的模块

另一个是接受外界声音的大小并读取数值的模块

2、数学编程块

除了上面两个模块我们还需要配合数学编辑模块配合才能达到效果!其中包括:

比较模块:用比较模块来比较左右两侧的数据值

运算模块:将两边的数值进行加减乘除的运算

接下来就我们就利用这些编程模块实现今天的程序吧!


07

学习进阶

通过上面的视频我们学会了利用检测声音的分贝,控制CooCoo前进和停止,那么如何利用控制声音的大小控制CooCoo的速度呢?

当CooCoo检测到声音超过100分贝时,向前运行1秒,否则停止。大家可以动手尝试操作哦!

参考程序:

完成效果参考下方视频:

08

扩展学习

如何利用声音的大小控制CooCoo实现前进、左转、右转的功能呢?同学们可以继续操作哦~

程序流程图:

参考程序:

今天的课程到此就结束啦,现在同学们是不是已经初步学会语音操控的原理啦!今天的课程同学们都有哪些收获和问题呢?欢迎留言哦~

各大公立校、托管和教培机构,若想获得更详细课程方案可以在下方联系我们。教案、课件和大量视频素材都已齐备!让我们一起努力培养未来时代的科创家吧!

CooCoo智能编程机器人课程概况

样课动漫课件部分展示

样课教案部分展示

学生用书教材展示