离线语音识别模块使用说明

LU-ASR01是一款集成了离线语音识别功能的模块,用户可以通过该模块实现语音识别功能。
如下图,它还可以连接一个音箱,用来播放烧录好的文本语音。

使用前请注意:
1.唤醒后退出时间为 15 秒,软件修改无效。
2.只有语音唤醒,按键唤醒、按键+语音唤醒功能暂时无效。

1. 软件下载及安装

1.1 下载软件:

下载地址为 http://www.twen51.com/new/twen51/

1.2 解压并安装软件:

1.3. 安装完成后,会提示安装驱动CH340,点击下载,下载完成后,双击安装即可。如下图:

2. 软件配置及加载例程

2.1 如下图打开软件:

2.2 如下图,选择设备:

2.3 如下图,添加鹿小班扩展

2.4 下载例程到本地,然后如下图,在【项目】-》【打开项目】,加载例程:

2.5 打开的例程如下图,

注意:
1.设置退出时间不起作用,默认退出时间是15s。
2.串口输出不支持中文,请使用英文。
代码解释:
1.串口设置为115200,下面的树莓派串口也需要设置为115200,保持一致。 2.添加了欢迎词欢迎使用,用小爱同学唤醒我。,如果连接了音箱,那么每次LU-ASR01模块上电都会播报这段欢迎词语音。同样的,当15s内没有被唤醒,那么LU-ASR01模块会自动退出,并播报我们设置的我退下了,用小爱同学唤醒我这段语音。
3.添加了唤醒词小爱同学,如果识别到该词,那么LU-ASR01模块会将文本wozai输出到串口,同时播放语音我在
4.添加了命令词打开风扇,当模型被唤醒后,识别到该词,那么LU-ASR01模块会将文本open输出到串口,同时播放语音已执行
5.你还可以继续添加其他命令词。

2.6 修改后记得保存。

3. 生成模型及编译下载

3.1 生成模型及编译下载需要再个人中心处登陆账号,如无账号,请先注册。

3.2 如下图,点击生成模型。

3.3 编译下载前,先连接设备,如下图,将typeC数据线一端接到LU-ASR01模块上,另一端接上电脑。连接成功后,LU-ASR01的红色电源指示灯会亮,

同时如下图处会显示有连接端口

3.4 如下图,点击编译下载,会弹出下载的窗口,不用做任何操作,等待编译下载完成即可。

3.5 编译下载完成后,LU-ASR01模块只要上电就可以进行语音唤醒及识别。

4. LU-ASR01模块如何在树莓派上使用

LU-ASR01模块自身上电后就可以进行语音唤醒及识别,那么怎么跟树莓派结合使用呢?答案就是通过串口。

4.1 LU-ASR01模块连接到树莓派,接线见下示意图,将LU-ASR01模块连接到树莓派的串口上,引脚对应如下:(注意:LU-ASR01模块的TX对应树莓派上的RX

    | 树莓派 | LU-ASR01模块 | 
    | :----:| :----: | 
    | 5V | 5V | 
    | GND | GND | 
    | RX | TX | 
    ![](/outline/commonTechDoc/pictures/offlineSpeechRecognize20.jpg)

4.2 使用如下积木查询树莓派是否串口模式(在【智能硬件】-》【串口控制】里)

如果不是串口模式,则使用如下积木切换到串口模式。(注意:运行该积木后树莓派会自动重启,重启后就会进入串口模式,因此不需要重复运行该积木)

4.3 LU-ASR01模块连接到树莓派串口,并且树莓派进入串口模式后,运行如下积木,可以看到当LU-ASR01模块被语音唤醒后,会通过串口发送之前设置好的wozai文本到树莓派,树莓派收到并判断是该文本后,输出调试信息已唤醒。同样的,当LU-ASR01模块识别到打开风扇并发送open到树莓派,树莓派输出调试信息风扇已开

点击这里下载上述案例代码。

Copyright © 古德微 2023 all right reserved,powered by GDWRobot本课修订时间: 2024-09-28

results matching ""

    No results matching ""