用户工具

站点工具


wifi播报网络协议说明

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
wifi播报网络协议说明 [2021/08/14 04:37]
xuxubin [10.4 伪TTS协议方式]
wifi播报网络协议说明 [2023/03/08 02:23] (当前版本)
daizhibin
行 1: 行 1:
-====== 10.1 概述 ====== +====== 概述 ====== 
-目前最新版本的云播报音响已经支持阿里云物联网套件,腾讯云物联网及标准TCP连接和自建MQTT服务器四种连接方式,就应对不同客户的连接需求,目前云播报音响已经预装了主流的声音文件,用户可以直接使用拼接字的方式进行排列播报。\\ +目前最新版本的云播报音响已经支持阿里云物联网套件,腾讯云物联网及标准TCP连接和自建MQTT服务器四种连接方式,就应对不同客户的连接需求,目前云播报音响已经预装了主流的声音文件,用户可以直接使用拼接字的方式进行排列播报。 
-====== 10.2 公开市场版本预装语音 ======+ 
 +====== 公开市场版本预装语音 ======
 <file>000-零  001-一  002-二  003-三  004-四  005-五  006-六  007-七  008-八  009-九 <file>000-零  001-一  002-二  003-三  004-四  005-五  006-六  007-七  008-八  009-九
 010-十 011-百  012-千  013-万  014-点  015-元 010-十 011-百  012-千  013-万  014-点  015-元
-016-支付宝收款成功 
-017-微信收款成功 
 018-收款成功 018-收款成功
 064-龙支付 064-龙支付
行 32: 行 31:
 111-预定单快到时间了</file> 111-预定单快到时间了</file>
  
-====== 10.3 拼接字协议方式 ======+以下WAV为系统音频文件名,如果用户想要替换声音效果,可将自己的声音制作后对号入座: 
 + 
 +<file> 
 +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:最小音量 
 +</file> 
 + 
 +====== 拼接字协议方式 ======
 |参数 ^ 类型 ^ 备注 ^  |参数 ^ 类型 ^ 备注 ^ 
 ^ playAudibleMsg | 字符串类型 | 读取设备中的拼接字,将需要读取的数据拼接成字符串,每两个ID之间用“-”连接 |  ^ playAudibleMsg | 字符串类型 | 读取设备中的拼接字,将需要读取的数据拼接成字符串,每两个ID之间用“-”连接 | 
 ^ orderId | 字符串类型 | 一般使用时间和支持的序列号进行定义,无严格要求 |  ^ orderId | 字符串类型 | 一般使用时间和支持的序列号进行定义,无严格要求 | 
  
-**实例说明:**\\ +**实例说明:** 
-1.播放:支付宝收款成功100元\\ + 
-根据读音,我们将读音分解为:支付宝收款成功,一,百,元\\ +1.播放:支付宝收款成功100元 
-分别找到对应的编号为:016,001,011,015\\ + 
-则最后发送的协议为:\\ +根据读音,我们将读音分解为:支付宝收款成功,一,百,元 
-<code>{"playAudibleMsg":"016-001-011-015","orderId":"20190328129343554312021378"}</code>+ 
 +分别找到对应的编号为:069,018,001,011,015 
 + 
 +则最后发送的协议为: 
 + 
 +<code>{"playAudibleMsg":"069-018-001-011-015","orderId":"20190328129343554312021378"}</code> 
 + 
 +2.播放:有用户取消订单 
 + 
 +找到对应的音频编号:109 
 + 
 +则最后发送的协议为:
  
-2.播放:有用户取消订单\\ 
-找到对应的音频编号:109\\ 
-则最后发送的协议为:\\ 
 <code>{"playAudibleMsg":"109","orderId":"20190328129343554312021379"}</code> <code>{"playAudibleMsg":"109","orderId":"20190328129343554312021379"}</code>
  
-====== 10.4 伪TTS协议方式 ====== +====== 伪TTS协议方式 ====== 
-20210810.01版本开始,设备将支持伪TTS协议播放功能。由于受限WIFI内部存储空间的限制,所以此部分协议只能支持预装声音中的播放,而不能直接播放其它未安装的声音,故称之为伪TTS功能。+P20210810.01版本开始,设备将支持伪TTS协议播放功能。由于受限WIFI内部存储空间的限制,所以此部分协议只能支持预装声音中的播放,而不能直接播放其它未安装的声音,故称之为伪TTS功能。
  
  
行 58: 行 95:
 ^ msgid | 字符串类型 | 一般使用时间和支持的序列号进行定义,无严格要求 |  ^ msgid | 字符串类型 | 一般使用时间和支持的序列号进行定义,无严格要求 | 
  
-**正确实例说明:**\\ +**正确实例说明:** 
-1.播放:支付宝收款成功100元\\+ 
 +1.播放:支付宝收款成功100元 
 <code>{"cmd":"voice","msg":"支付宝收款成功100元"}</code> <code>{"cmd":"voice","msg":"支付宝收款成功100元"}</code>
  
-2.播放:微信收款119.02元\\+2.播放:微信收款119.02元 
 <code>{"cmd":"voice","msg":"微信收款119.02元"}</code> <code>{"cmd":"voice","msg":"微信收款119.02元"}</code>
  
-**错误实例说明:**\\ +**错误实例说明:** 
-1.播放:本次消费100元\\ + 
-由于预装音频中没有**本次消费**,则此声音无法播放\\+1.播放:本次消费100元 
 + 
 +由于预装音频中没有**本次消费**,则此声音无法播放 
 + 
 + 
 +2.播放:微信收到100元 
 + 
 +由于预装音频中没有**收到**音频,则此声音无法播放 
 + 
 +从**P20210918.01**版本开始,设备伪TTS协议播放功能将支持自定义功能: 
 +1.首先下载最新的语音包,语音包的版本至少为2.2版本[[http://info.mqlinks.com:1888/DirectoryLister/?dir=WIFI\CloudSpeaker\sound|点击浏览]] 
 + 
 +2.解压以后,打开table.cfg文件,按json语法添加一条对应规则,同时删除无用功能后,制作新的minifs_rom.img后烧入设备,再将开机会设备将加载自定义tts功能。
  
-2.播放:微信收到100元\\ 
-由于预装音频中没有**收到**音频,则此声音无法播放\\ 
  
E:/xampp/htdocs/dokuwiki/data/attic/wifi播报网络协议说明.1628908623.txt.gz · 最后更改: 2021/08/14 04:37 由 xuxubin