打印机语音播放接口
- 打印机语音输出接口,主要用于[语音机型佳博2290 Plus](http://www.feyin.cn/ "语音机型打印机2290 Plus")。
- 开发者可以通过本接口控制打印机输出内置的语音序列。
- 每一次提交对应一次发声动作。
<h4 id="1">播放语音序列</h4>
请求URL:
https://api.open.feyin.net/device/{device_no}/sound/tts?access_token=ACCESS_TOKEN
请求方式:
- POST,JSON提交
url参数:
参数名 | 必选 | 说明 |
---|---|---|
device_no | 是 | 设备编码 |
JSON Body 参数:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
idxList | 是 | array | 一组整数,表示一系列内置的音频序号 详见如下语音序号 |
请求示例
{
"idxList": [11,9,10,18,8,8,1,2,3,1,8,1,2,3,1,8,3,4,5,8,3,4,5,8,5,6,5,4,3,1,8,5,6,5,4,3,1,8,2,5,1,8,2,5,1]
}
如果正常播放,这个指令下发后,打印机会播放 数字 "2019" 以及一首《两只老虎》歌曲 返回示例
{
"errcode":0,
"errmsg":"ok"
}
错误时飞印开放平台会返回错误码等信息,JSON数据示例如下:
{"errcode":10001,"errmsg":"错误的语音序号"}
返回参数说明
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
errcode | 是 | number | 错误编码,详见"errcode说明" |
errmsg | 否 | string | 错误详细说明,当errcode等于0时此值为空 |
JSON数据详见“[全局返回码说明](https://www.showdoc.cc/1687352?page_id=137418124005771 "全局返回码说明")”
<h4 id="2">内置语音序号说明</h4>
序号 | 说明 |
---|---|
1 | C大调 音"1" |
2 | C大调 音"2" |
3 | C大调 音"3" |
4 | C大调 音"4" |
5 | C大调 音"5" |
6 | C大调 音"6" |
7 | C大调 音"7" |
8 | 128ms静音 |
9 | 数字"0" |
10 | 数字"1" |
11 | 数字"2" |
12 | 数字"3" |
13 | 数字"4" |
14 | 数字"5" |
15 | 数字"6" |
16 | 数字"7" |
17 | 数字"8" |
18 | 数字"9" |