请选择 进入手机版 | 继续访问电脑版
查看: 224|回复: 1

MXPVT-VBS7100语音模块详细使用教程(带视频链接)

[复制链接]

3

主题

9

帖子

68

积分

注册会员

Rank: 2

积分
68
发表于 2018-11-23 12:02:11 | 显示全部楼层 |阅读模式
本帖最后由 幸运星 于 2018-11-23 14:34 编辑

1、模块开机

开机直接逆时针旋转旋钮就可以开机和控制喇叭声音的大小了。

需要注意的是参与比赛的语音版模块开机是没有指示灯提示和语音提示的,需要按下模块上的AI按键,长按后如果模块正常工作是会有声音的,没有连接网络的话就是提示没有连接网络的。

2、关于配网问题
目前参与比赛的这块板子是不支持APP配网的需要用AT指令配网。
AT配网步骤首先我们输入AT指令AT+WSAP=enlern602,enlern666同时后面要加上回车换行符号,然后返回OK就表示AT指令发送成功了。
enlern602表示wifi名称,enlern666表示当前wifi密码。
需要注意的是所有的标点符号都需要在英文输入法下面输入的,同时AT指令结束后需要再最后加上回车换行符在代码里面就是AT+WSAP=enlern602,enlern666\r\n
配网成功后模块会提示网络连接成功的,同时板子上的蓝灯亮起。

3、添加识别命令
添加的识别的命令是保存在云端的,只用用户填加过的命令,模块才能进行识别并返回事件编号。
比如我们添加一个AT+ASRADD=zhong guo,2后面需要加上回车换行符,然后点击发送就可以了,模块会返回OK
此时我们说“zhong guo”模块就可以返回2了,指令返回的事件编号范围是0-255,不同命令相同编号的以最后一次添加的命令为主。
模块在识别我们的语音时,模块上的白色LED灯会有闪烁提示的。

4、查询添加过的命令
我们发送AT+ASRLIST?后面加上回车换行符,就可以查询到我们添加过的命令了
需要注意的是后面的“?”是在英文输入法的状态下输入的,如果返回错误,那么一个原因是你没有添加过识别指令,另个你可能需要添加一条指令后才能马上查询,还有就是可以重启,等待网络连接成功后在发送查询AT指令。

5、关于删除自定义识别命令
发送指令AT+ASRRM=zhong guo后面加上回车换行符,然后发送就可以了。
需要注意的是删除命令目前只能一条一条删除,一次填入太多指令是删除不了的,虽然也会返回OK但是云端并没有识别到的,只是硬件设备正确识别的AT指令所以才返回OK的。

6、关于语音播报
语音播报有两种方式,一种是直接AT指令后加上拼音,这种输出来的话会比较生硬一点。
第二种就是直接AT指令加上中文就可一了,但是中文必须是UTF-8格式编码的。
比如用中文转UTF-8软件可以直接将指令和中文转成UTF-8编码的16进制的格式的,因为串口发送出去的就直接是16进制编码的,可以直接把其作为数据发送出去。

除了用软件转,也可以在IDE工具里面直接转的,比如在keil里面设置一下就可以直接发送汉字了

在工具里把编码格式改成UTF-8格式就可以了。

其他平台也是一样的可以自己参考设置。


7、关于模块充电

模块上的MINI USB口是用来给模块充电和可以插在电脑上识别插在模块上TF卡的。
当模块充电是模块上红色LED会亮起,充满后亮绿色灯。
需要注意的是模块在充电的时候是不能对模块进行任何操作的,需要将USB拔掉才行。
下面贴上语音模块的高清使用视屏教程地址:https://v.youku.com/v_show/id_XM ... j.8428770.3416059.1




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

2

主题

4

帖子

37

积分

新手上路

Rank: 1

积分
37
发表于 2018-11-23 16:01:25 | 显示全部楼层
赞一个,今晚就试试看。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表