1. tts语音规则
1.1. 说明
本规则只针对meglink协议为v2版本的面板机, v3版本的规则配置包含在面板机能力集配置中。
下表是以下三个接口入参或返回结果对应的ruleConfig字段内部具体数据格式:
1.2. 具体字段定义
| 名称 | 类型 | 必须 | 默认值 | 备注 |
|---|---|---|---|---|
| update_time | integer | 否 | 服务器换回的时间戳 | |
| sound_file_list | array | 否 | 语音文件列表 | |
| |─sound_file_number | integer | 是 | 语音文件编号:1,2,3 | |
| |─sound_uri | string | 是 | 语音文件uri | |
| |─desc | string | 否 | 对语音文件的描述 | |
| rule_list | array | 否 | 规则列表 | |
| |─person_type | integer | 是 | 枚举: 1,2,3,4 枚举备注: 1:员工;2:访客;3:黑名单4:陌生人 | |
| |─is_in_time | integer | 是 | 枚举:1,2 枚举备注:1:时间范围内 2:时间范围外 | |
| |─schedule_list | array | 是 | ||
| |─week_day | integer | 是 | 周时间,若每天重复,则填0,周重复则1,2,3,4,5,6,7 | |
| |─start_time | string | 是 | 举例:6:00 | |
| |─end_time | string | 是 | 举例:9:00 | |
| |─character | array | 是 | 周文字:xxx{name}yyy | |
| |─type | integer | 是 | 1、常量文字2、变量文字(在现有需求就是人名) | |
| |─content | string | 是 | 具体内容 | |
| |─sound_play | array | 是 | 语音文件编号,为sound_file_list中返回 | |
| |─type | integer | 是 | 1、常量语音文件 2、变量语音文件(在目前的需求就是人名的播报) | |
| |─number | integer | 是 | 语音文件编号 | |
| update_time | object | 否 | 扩展字段 |