四、语音识别

第13课 语音识别-语音识别开关灯

任务场景:语音识别-语音识别开关灯
任务场景:语音识别-语音识别开关灯

一、任务目标

不想伸手去摸开关:对着设备说「开灯」「关灯」,灯就跟着变——像家里会听话的智能灯。

二、我们要学什么

  • 学习要点:说「开灯」「关灯」,灯跟着变
  • 本课过关:能完成:说出开/关指令后,灯亮灭对应变化。
  • 示例对齐:体验题对应 「4-1-1 语音识别-语音识别开关灯」;完整代码对应 「4-1-2 语音识别-关闭回复开关灯」。

三、本节要点

抓住能力点:「说「开灯」。「关灯」,灯跟着变」。前面用按键和传感;本课用手势换成语音:不碰开关也能控灯。

1明情景说开灯关灯
2对能力口令对应灯态
3看结果听对了灯才变

四、解题思路

解题抓手是「说开灯、关灯,灯跟着变」。生活对照:手上占满东西时对着房间说开灯则亮、说关灯则灭。 先对齐:输入「语音识别到的开/关命令」,输出「彩灯亮灭」。验收看:说开是否亮、说关是否灭。

本课主要用到:彩灯/LED。

  1. 1识别「开灯」「关灯」等口令。
  2. 2听对才执行,听错不应乱动作。
  3. 3形成闭环:听对了 → 灯变了。
  4. 4分别说开、关,灯态应对应。

流程提要(关键词)

1. 口令对应灯态2. 听对才执行3. 形成闭环4. 运行核对

五、图形块功能讲解

只讲解本课新块(真积木图)。已学过的略过;认清后再载入拖搭。

图形块分类作用本课用法
识别并保存(SANT)
语音自强板语音识别保存。本课用来完成「说「开灯」「关灯」,灯跟着变」,载入后对照工具箱里的这块积木。
是否识别到语音(SANT)
语音查询语音指令命中状态。本课用来完成「说「开灯」「关灯」,灯跟着变」,载入后对照工具箱里的这块积木。
LED 亮灭
执行器打开或关闭指定 LED。本课用来完成「说「开灯」「关灯」,灯跟着变」,载入后对照工具箱里的这块积木。
设置系统指令
语音配置系统语音指令。本课用来完成「说「开灯」「关灯」,灯跟着变」,载入后对照工具箱里的这块积木。

六、知识点讲解

语音识别把麦克风收到的声音变成可判断的命令或文本。它通常只能稳妥识别训练好的口令表,不是随意聊天;本课重点看「听对了没有 → 有没有播报/执行」,也就是有没有形成闭环。

验收时看:说开是否亮、说关是否灭。再开、关各说一次,确认没有说反。

七、编程练习

「载入」后进入 MixVM(board=sowl_design)。以图形化积木为主,材料取自 MixGo SOWL 六学期兴趣课程/学期5。外设 design 会随题目导入接线。运行、停止在 Mixly 工具栏;「检查」用来对关键字。载入前先浏览解题思路和图形块说明。

六学期兴趣课程:4-1-1 语音识别-语音识别开关灯.mix。载入后运行。

八、课堂练习

先判断对错,再完成其余题;提交前点「检查」。

  1. 判断:怎么说开灯关灯,灯都不会变。

  2. 判断:推荐这样验证:对着设备说开灯、关灯,看灯态是否对应。

  3. 本课控灯的输入是?

  4. 输出看?

  5. 本课还没要求?

九、本节小结

小结落点:「说「开灯」「关灯」,灯跟着变」。