这是本文档旧的修订版!
目前最新版本的云播报音响已经支持阿里云物联网套件,腾讯云物联网及标准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"}
从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元
由于预装音频中没有收到音频,则此声音无法播放