1. 使用上位机(设置软件)设置语音识别的词条
上位机即模块配套的设置软件,用来设定模块语音识别的字条等功能参数。
1.1. 下载上位机
ASRTool V3.510.11(下载)
该软件无需安装,下载后开启即可使用。
1.2. 安装驱动
CH340串口驱动程序(下载)
如果将模块连接到计算机时能够识别出串口设备,则说明计算机已经安装有此驱动程序,可以跳过该步骤。
1.3. 设置语音识别参数
使用USB线缆连接计算机与模块
设定模块为下载模式
将模块开关如图向上拨动,打到标识Down的一侧。
开启上位机软件并连接模块
选择模块的串口号,并点击打开串口,波特率不需要修改使用默认的115200即可。如果不明白串口是如何设置的,请参考 串口通讯的知识.md 。
连接成功后,可以点击 TEST-TTS 按钮让模块读出下面的内容:“这是文本朗读测试 12345 TTS”。
设置语音识别的词条及参数
如下图所示,红框内的参数为语音识别的特征参数,使用下图所示的推荐参数即可。绿框内的输出标识,不可以变动,此标识为编程时的 语音识别 积木块的返回值。根据需求可以在下方补充,以01~99的顺序手动输入,单位数前方的0不可以省略。
前方的短语内容可以根据需求随意设计,不过由于模块的语音识别是以离线方式运行,无法像日常使用的语音助手如:小爱同学,Siri等有那么高的识别率,对识别效果不好的词条,可以参考对识别效果不好的词条的处理办法。
推荐用户在我们的配置模板上修改,样板配置.json (下载)。使用时点击软件上方的 打开配置 并选择下载的 样板配置.json 文件即可导入。
下载词条内容
点击 开始下载 按键,下载设定的词条内容。
测试效果
下载完成后,模块会重启并发声:“TTS”。此时我们可以说出预设的词条内容,来测试是否能够成功识别。当然在使用过程中需要保证环境的安静。
如下图,在说出 大仙大仙 后,模块成功识别,模块上方的蓝色LED点亮,并在上位机软件中显示识别的1号词条。
1.4. 设置模块为UART通讯模式
在参数设置完成后,我们需要将模块设回UART通讯模式,使得模块通讯接口由USB转到排针上。如下图所示,将开关向下拨动到标识有UART的一侧。