用户工具

站点工具


wifi播报网络协议说明

概述

目前最新版本的云播报音响已经支持阿里云物联网套件,腾讯云物联网及标准TCP连接和自建MQTT服务器四种连接方式,就应对不同客户的连接需求,目前云播报音响已经预装了主流的声音文件,用户可以直接使用拼接字的方式进行排列播报。

公开市场版本预装语音

000-零  001-一  002-二  003-三  004-四  005-五  006-六  007-七  008-八  009-九
010-十 011-百  012-千  013-万  014-点  015-元
018-收款成功
064-龙支付
065-收款
067-微信
068-云闪付
069-支付宝
070-退款
071-到账
072-惠支付
073-客无忧
074-用券
093-银联收款
094-会员卡消费
095-会员卡充值
096-银联收款成功
097-翼支付收款成功
098-京东收款成功
099-聚商
100-祝您生活愉快
106-你有新的外卖订单待处理,请及时处理
107-您有一个新的订单
108-有用户催单啦
109-有用户取消订单
110-有用户申请退款
111-预定单快到时间了

以下WAV为系统音频文件名,如果用户想要替换声音效果,可将自己的声音制作后对号入座:

WiFi版本
188.wav:系统按键的滴滴声
066.wav:请使用AP配网
055.wav:请使用公众号配网
037.wav:欢迎使用云音响
038.wav:网络连接成功
039.wav:服务器连接成功
040.wav:电池电量不足
041.wav:电池电量充足
042.wav:网络断开
4G版本
188.wav:系统按键的滴滴声
037.wav:欢迎使用云音响
038.wav:网络连接成功
039.wav:服务器连接成功
040.wav:电池电量不足
041.wav:电池电量充足
042.wav:网络断开
248.wav:正在关机
249.wav:流量充值码
238.wav:电池电量
251.wav:正在连接移动网络,请稍后
252.wav:请设置参数
253.wav:最大音量
254.wav:最小音量

拼接字协议方式

参数 类型 备注
playAudibleMsg 字符串类型 读取设备中的拼接字,将需要读取的数据拼接成字符串,每两个ID之间用“-”连接
orderId 字符串类型 一般使用时间和支持的序列号进行定义,无严格要求

实例说明:

1.播放:支付宝收款成功100元

根据读音,我们将读音分解为:支付宝收款成功,一,百,元

分别找到对应的编号为:069,018,001,011,015

则最后发送的协议为:

{"playAudibleMsg":"069-018-001-011-015","orderId":"20190328129343554312021378"}

2.播放:有用户取消订单

找到对应的音频编号:109

则最后发送的协议为:

{"playAudibleMsg":"109","orderId":"20190328129343554312021379"}

伪TTS协议方式

从P20210810.01版本开始,设备将支持伪TTS协议播放功能。由于受限WIFI内部存储空间的限制,所以此部分协议只能支持预装声音中的播放,而不能直接播放其它未安装的声音,故称之为伪TTS功能。

参数 类型 备注
cmd 字符串类型 必须为“voice”
msg 字符串类型 需要播放的实际内容
msgid 字符串类型 一般使用时间和支持的序列号进行定义,无严格要求

正确实例说明:

1.播放:支付宝收款成功100元

{"cmd":"voice","msg":"支付宝收款成功100元"}

2.播放:微信收款119.02元

{"cmd":"voice","msg":"微信收款119.02元"}

错误实例说明:

1.播放:本次消费100元

由于预装音频中没有本次消费,则此声音无法播放

2.播放:微信收到100元

由于预装音频中没有收到音频,则此声音无法播放

P20210918.01版本开始,设备伪TTS协议播放功能将支持自定义功能: 1.首先下载最新的语音包,语音包的版本至少为2.2版本点击浏览

2.解压以后,打开table.cfg文件,按json语法添加一条对应规则,同时删除无用功能后,制作新的minifs_rom.img后烧入设备,再将开机会设备将加载自定义tts功能。

E:/xampp/htdocs/dokuwiki/data/pages/wifi播报网络协议说明.txt · 最后更改: 2023/03/08 02:23 由 daizhibin