
课 题 语音识别 课时 授课时间 教 学 目 标 1通过数字化学习方式了解现实生活中语音识别的意义。 2通过硬件搭建和xDing软件编程制作语音控制的门,培养学生计算思维。 3尝试利用编程和语音识别技术实现更细致的舵机控制,培养创新意识。 教 学 重难点 重点:1掌握使舵机摇臂模拟开关门的算法。 2学会使用xDing软件实现语音控制舵机开关门的编程操作。 难点:体验用计算思维解决生活中的实际问题的方法,尝试利用语音识别技术进行控制舵机的编程。 课 前 准 备 教 学 过 程 一、导入 1. 播放语音识别相关视频,让学生欣赏。 2. 讨论所看到的画面介绍了什么知识? 3. 现实生活中语音识别有哪些实际应用?未来语音识别可能会帮助人们做什么? 4. 小问号看了以后也想要设计一个“听话”的门。小博士说xDing软件中的人工智能模块可以帮助他实现。同学们觉得应该利用哪些控件帮助小问号实现梦想? 板书:语音识别 二、新授 1. 硬件搭建。 (1)舵机接上白色摇臂代表门的开关状态。 舵机是一种位置(角度)伺服的驱动器,适用于那些需要角度不断变化并可以保持的控制系统,在很多玩具中都有使用。 (2)将白色摇臂按照垂直于舵机最长边的方向固定好(这里代表舵机0度)。 (3)用数据线连接开源机器人“小丁”和舵机。 舵机连接线“棕”“红”“橘”,与开源机器人舵机接口1“黑”“红”“黄”相对应。 (4)用USB数据线将开源机器人与电脑连接起来并安装固件。 编写程序。 (1)设置初始角度。 我们先把门先关上,找找看哪个控件可以帮我们设置好关门的初始状态? (2)开启、关闭语音识别。 开启语音识别很简单,我们也知道为什么要开启。但是谁知道为什么要设置停止语音识别? 停止语音识别表示我们不再通过语音控制开关门。 (3)说语音识别结果。 如何能知道计算机识别到了什么呢? 请一名学生上机演示。 (4)条件判断与执行。 结合第25课《表情识别》中所学到的知识,思考:我们如果的指令是开门,“小丁”怎样判定和执行? 请一名学生尝试把这个条件判断脚本写出来。 引导学生写条件语句“如果”——— 语音识别结果=“开门”,就执行舵机接口1输出90度。 仿照开门的脚本编写关门脚本。 (5)保存程序。 保存程序文件名为“测试开关门”,注意文件路径。 让学生根据前进模块来自己设置后退控制。(这里由于重复的结构比较多可以指导学生灵活运用复制功能) 完成“前进”与“后———的控制命令后请学生保存程序。 语音控制开关门。 小组活动:一名学生用麦克风向计算机出开门或关门指令,小组其他同学观察舵机摇臂转动情况。 拓展练习。 分组让学生讨论家中养的宠物要回来时需不需要把门开到底(90度)。开动脑筋为小猫和小狗分别设置一个“听话”的门。 三、总结 1. 本节课我们制作了一个“听话”的门,帮助“小丁”完成了心愿。你觉得自己有什么收获? 2. 你还想制作什么样的语音识别产品用在你的生活当中? 教 后 记 ... ...
~~ 您好,已阅读到文档的结尾了 ~~