用户工具

站点工具


wifi播报网络协议说明

这是本文档旧的修订版!


概述

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

公开市场版本预装语音

000-零  001-一  002-二  003-三  004-四  005-五  006-六  007-七  008-八  009-九
010-十 011-百  012-千  013-万  014-点  015-元
016-支付宝收款成功
017-微信收款成功
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-预定单快到时间了

拼接字协议方式

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

实例说明:
1.播放:支付宝收款成功100元
根据读音,我们将读音分解为:支付宝收款成功,一,百,元
分别找到对应的编号为:016,001,011,015
则最后发送的协议为:

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

2.播放:有用户取消订单
找到对应的音频编号:109
则最后发送的协议为:

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

伪TTS协议方式

从20210810.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元
由于预装音频中没有收到音频,则此声音无法播放

E:/xampp/htdocs/dokuwiki/data/attic/wifi播报网络协议说明.1630031387.txt.gz · 最后更改: 2021/08/27 04:29 由 xuxubin