语音识别
光环板内置的麦克风和Wi-Fi功能相结合,可以实现语音识别相关的应用。通过接入互联网,可以使用各大主流科技公司提供的语音识别服务,像是微软语音识别服务。使用联网功能需要登陆慧编程账号。
注册/登陆慧编程
点击工具栏右侧的登陆/注册按钮,依据提示登陆/注册账号。
启用上传模式
点击启用上传模式。
新建语音识别项目
我们将新建一个语音识别项目,使用语音来点亮光环板的LED灯。
连接网络
1. 添加事件类积木 当光环板启动时。使用帐号云广播需要连接网络。添加Wi-Fi类积木 开始连接无线网络()密码(),输入附近Wi-Fi的名称和密码。
2. 网络连接成功后,我们需要一个信号来告诉我们网络连接成功。添加控制类积木 等待(),拖入Wi-Fi类积木 网络已连接?,添加灯光类积木 全部LED显示()色,选择绿色。当光环板亮起绿色,表明网络连接成功。
语音识别
按下按钮,光环板开始语音识别,同时LED亮起白色,3秒后,语音识别结束,同时LED灯熄灭。用白色LED灯亮起时长来提示语音识别时长。
3. 添加事件类积木 当按钮被按下时,添加灯光类积木 全部LED显示()色,选择白色,添加Wi-Fi类积木 识别()语音()秒钟,使用默认数值3。
4. 添加灯光类积木 熄灭所有灯光,3秒后录音结束,音频文件将被上传至云端进行识别(大约2~5秒),当光环板获得识别结果后,灯光熄灭。
语音识别“红色”
5. 添加控制类积木 如果()那么(),拖入运算类积木 ()包含()?,添加Wi-Fi类积木 语音识别出的文字 至运算类积木前一个变量,修改后一个变量为“红色”。
6. 如果语音识别出“红色”,则光环板LED亮起红色,并在1秒后,LED熄灭。依次添加积木 全部LED显示()色,等待()秒,熄灭所有灯光。
7. 点击“上传到设备”将程序上传到光环板。
8. 等光环板的LED全部显示绿色,就按下按钮对光环板说“红色”,看LED是不是就亮起红色啦!