四、语音识别

第14课 语音识别-学习唤醒词

任务场景:语音识别-学习唤醒词
任务场景:语音识别-学习唤醒词

一、任务目标

训练/设置唤醒词:先叫设备名字再听命令,降低误唤醒。

二、我们要学什么

  • 学习要点:先学会唤醒词,再听后面的命令
  • 本课过关:能完成:设置/训练唤醒词后,要先叫名字才进入听令。
  • 示例对齐:体验题对应 4-2-1 语音识别-学习唤醒词.mix;完整代码对应 4-2-2 语音识别-学习命令词.mix。

三、本节要点

本节要落地的是「先学会唤醒词,再听后面的命令」。上一课直接听「开灯」;本课降低误唤醒:先叫设备名字。

1看任务先喊名字
2抓关键唤醒词后才听令
3验现象只说开灯不误动作

四、解题思路

关键能力「先学会唤醒词,再听后面的命令」。可对照:智能音箱要先喊「小 X 小 X」,再说「开灯」,避免聊天里的「开灯」误触发。 通道:输入=唤醒词 + 后续命令,输出=被唤醒后的灯或状态变化。成功时应见:不喊唤醒词是否不听令,喊了才听。

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

  1. 1先设置/学习唤醒词。
  2. 2只有喊对名字才进入听令,单独说「开灯」不应动作。
  3. 3降低误唤醒。
  4. 4对比:不喊名字直接说命令,灯不应变。

解题流程(只留关键词)

1. 先喊名字再听令2. 只有喊对名字才进入听3. 降低误唤醒4. 运行核对

五、图形块功能讲解

本课用到的 Mixly 图形块均已在前面的课讲过。请直接对照编程练习搭积木;若有遗忘,回到该积木首次出现的课页复习。

六、知识点讲解

学习唤醒词:先设置唤醒词,只有喊对名字才进入听令。过关看只说「开灯」不喊名字时不误动作。

先对照屏幕/灯/声:不喊唤醒词是否不听令,喊了才听。再只说命令不喊名字,看会不会误动作。

七、编程练习

先点「载入」进入 MixVM(board=sowl_design)。默认积木模式;程序来自 MixGo SOWL 六学期兴趣课程/学期5。若题目标了 design 外设,接线会一并导入。在 Mixly 里「运行 / 停止」,需要时点「检查」。动手前请看本页第四节和第五节。

提示:仿真环境无法自定义语音识别唤醒词,可使用sowl元控自立板硬件进行体验。

六学期兴趣课程:4-2-1 语音识别-学习唤醒词.mix。载入后运行。

八、课堂练习

前两题是判断,后面是选择;选定答案后点击「检查」。

  1. 判断:不喊唤醒词,随便说开灯也必须执行。

  2. 判断:按本课过关来核对:对比:不喊名字直接说命令,再喊名字后说命令,看谁会执行。

  3. 唤醒词的作用是?

  4. 正确顺序通常是?

  5. 过关应能?

九、本节小结

带走一句:已经能按「先学会唤醒词,再听后面的命令」做出对应现象。