1. 案例目的

学会用 ASR 语音识别模块,让机器人“听懂你说话”。
还能基于语音识别模块,做出你的专属命令词,并实现语音导航控制。

2. 使用材料

CoCube 机器人 × 1 ASR 语音识别模块 个人电脑 或 平板

3. 软件平台

MicroBlocks——CoCube & CoCube Module

4. 快速体验

1) 连接设备

  • 用有线/无线把 MicroBlocks IDE 连上 CoCube 机器人;把 ASR 模块插到机器人上。
  • 注意环境要相对安静,发音清晰、语速适中更容易识别。

2) 添加积木库: 在“机器人”目录添加“CoCube Module 库”。本节会用到:

  • ASR 获取指令(返回 ID)
  • ASR 播报指令 ID

3) 试试识别与播报

  • 重复读取“ASR 获取指令”。
  • 再根据 ID 让机器人行动(比如前进/后退/停车)。
  • 先用唤醒词开场(如“你好小智”),再说命令词,唤醒成功后你可以看到唤醒指示灯亮了。
  • 当你说出命令词时,ASR 模块会回答,同时你可以在积木中拿到 ID

💡 小贴士

  • 初次上电需要一点点时间,请耐心等待再说话。
  • 如果觉得声音太大可以说“减小音量”或最小音量

指令-ID 映射表

点击展开/折叠完整的指令列表

ID 命令词 功能类型 播报语句
1 学习的唤醒词 唤醒词 我在
2 你好小智 唤醒词 我在
3 小智你好 唤醒词 我在
4 第一个自定义 命令词 好的
5 第二个自定义 命令词 好的
6 第三个自定义 命令词 好的
7 第四个自定义 命令词 好的
8 第五个自定义 命令词 好的
9 第六个自定义 命令词 好的
10 第七个自定义 命令词 好的
11 第八个自定义 命令词 好的
12 第九个自定义 命令词 好的
13 第十个自定义 命令词 好的
14 第十一自定义 命令词 好的
15 第十二自定义 命令词 好的
16 第十三自定义 命令词 好的
17 第十四自定义 命令词 好的
18 第十五自定义 命令词 好的
19 前进 命令词 开始前进
20 后退 命令词 开始后退
21 停车 命令词 已停车
22 左转九十度 命令词 左转九十度
23 左转四十五度 命令词 左转四十五度
24 左转三十度 命令词 左转三十度
25 右转九十度 命令词 右转九十度
26 右转四十五度 命令词 右转四十五度
27 右转三十度 命令词 右转三十度
28 加速一档 命令词 已加速
29 减速一档 命令词 已减速
30 打开车灯 命令词 车灯已打开
31 关闭车灯 命令词 车灯已关闭
32 巡线模式 命令词 已进入+巡线模式
33 追光模式 命令词 已进入+追光模式
34 蓝牙控制模式 命令词 已进入+蓝牙控制模式
35 避障模式 命令词 已进入+避障模式
36 人脸识别 命令词 已进入+人脸识别模式
37 物体追踪 命令词 已进入+物体追踪模式
38 物体识别 命令词 已进入+物体识别模式
39 巡线追踪 命令词 已进入+巡线追踪模式
40 颜色识别 命令词 已进入+颜色识别模块
41 标签识别 命令词 已进入+标签识别模式
42 物体分类 命令词 已进入+物体分类模式
43 二维码识别 命令词 已进入+二维码识别模式
44 清除屏幕 命令词 已清除屏幕
45 学习一次 命令词 开始学习
46 遗忘 命令词 已遗忘
47 加载模型 命令词 模型加载中
48 保存模型 命令词 模型已保存
49 拍照并保存 命令词 拍照完成
50 保存并返回 命令词 已保存
51 显示数字零 命令词 好的
52 显示数字一 命令词 好的
53 显示数字二 命令词 好的
54 显示数字三 命令词 好的
55 显示数字四 命令词 好的
56 显示数字五 命令词 好的
57 显示数字六 命令词 好的
58 显示数字七 命令词 好的
59 显示数字八 命令词 好的
60 显示数字九 命令词 好的
61 显示笑脸 命令词 好的
62 显示哭脸 命令词 好的
63 显示爱心 命令词 好的
64 读取当前位置 命令词 读取中
65 读取环境光 命令词 读取中
66 读取指南针 命令词 读取中
67 读取温度 命令词 读取中
68 读取加速度 命令词 读取中
69 读取声音强度 命令词 读取中
70 读取按键A 命令词 读取中
71 读取按键B 命令词 读取中
72 打开摄像头 命令词 摄像头已打开
73 关闭摄像头 命令词 摄像头已关闭
74 打开风扇 命令词 风扇已打开
75 关闭风扇 命令词 风扇已关闭
76 风速一档 命令词 一档启动
77 风速二档 命令词 二档启动
78 风速三档 命令词 三档启动
79 开启摇头 命令词 开始摇头
80 停止摇头 命令词 停止摇头
81 归位 命令词 正在归位
82 打开夹爪 命令词 夹爪已打开
83 关闭夹爪 命令词 夹爪已关闭
84 打开蜂鸣器 命令词 蜂鸣器已打开
85 关闭蜂鸣器 命令词 蜂鸣器已关闭
86 打开喇叭 命令词 喇叭已打开
87 关闭喇叭 命令词 喇叭已关闭
88 播放音乐 命令词 开始播放
89 停止播放 命令词 停止播放
90 上一曲 命令词 切换上一曲
91 下一曲 命令词 切换下一曲
92 单曲循环 命令词 单曲循环
93 列表循环 命令词 列表循环
94 随机播放 命令词 随机播放
95 增大音量 增大音量 音量已增大
96 减小音量 减小音量 音量已减小
97 最大音量 最大音量 音量已最大
98 最小音量 最小音量 音量已最小
99 中等音量 中等音量 中等音量
100 开播报 开播报 开启播报功能
101 关播报 关播报 关闭播报功能
102 打开灯光 命令词 灯光已开
103 关闭灯光 命令词 灯光已关
104 调高亮度 命令词 亮度调高
105 调低亮度 命令词 亮度调低
106 最高亮度 命令词 最高亮度
107 最低亮度 命令词 最低亮度
108 调高色温 命令词 色温调高
109 调低色温 命令词 色温调低
110 日光模式 命令词 日光模式
111 月光模式 命令词 月光模式
112 设置为红色 命令词 已设红色
113 设置为橙色 命令词 已设橙色
114 设置为黄色 命令词 已设黄色
115 设置为绿色 命令词 已设绿色
116 设置为青色 命令词 已设青色
117 设置为蓝色 命令词 已设蓝色
118 设置为紫色 命令词 已设紫色
119 设置为白色 命令词 已设白色
120 打开空调 命令词 空调已开
121 关闭空调 命令词 空调已关
122 温度调高 命令词 温度调高
123 温度调低 命令词 温度调低
124 制冷模式 命令词 制冷模式
125 制热模式 命令词 制热模式
126 自动模式 命令词 自动模式
127 除湿模式 命令词 除湿模式
128 通风模式 命令词 通风模式
129 打开上下扫风 命令词 上下扫风
130 关闭上下扫风 命令词 停止扫风
131 打开左右扫风 命令词 左右扫风
132 关闭左右扫风 命令词 停止扫风
133 打开窗户 命令词 窗户已开
134 关闭窗户 命令词 窗户已关
135 打开窗帘 命令词 窗帘已开
136 关闭窗帘 命令词 窗帘已关
137 开门 命令词 门已打开
138 关门 命令词 门已关闭

5. 进阶功能

5.1 设计独属于自己的命令

学习唤醒词
唤醒词就是让机器人从"待机"变成"聆听"的开关词。

操作步骤:

  • 用默认唤醒词(如"你好小智")唤醒机器人
  • 说"学习唤醒词"
  • 按提示说出你想要的唤醒词(比如"你好 CoCube")
  • 完成后就能用新唤醒词啦!

💡 小贴士:每次学习前记得先删除旧的唤醒词,保持环境安静,发音清晰。

学习命令词
命令词就是让机器人执行动作的指令。

操作步骤:

  • 用唤醒词唤醒机器人
  • 说"学习命令词"
  • 按提示说第一条命令(比如"打开红灯")
  • 继续学习第二条、第三条……或说"退出学习"结束
  • 学习成功后会自动生成 ID(从 4 开始),用这个 ID 编程控制即可

删除命令词/唤醒词
不想要之前学的词了?

操作步骤:

  • 用唤醒词唤醒机器人
  • 说"我要删除"
  • 根据提示选择:
  • "删除命令词" → 删除学过的命令词
  • "删除唤醒词" → 删除学过的唤醒词
  • "全部删除" → 一键清空
  • "退出删除" → 取消操作

5.2 语音导航(示例)

  • id=19 前进;id=20 后退;id=21 停车。
  • 可叠加转向、自定义速度,做“语音遥控车”。
CC-BY-SA

© 来自 CoCube 2024-2025.

This work is licensed under a CC-BY-SA 4.0 license.