TTS文件预加载
更新时间: 2022/08/29 11:29:45
TTS文件预加载
- TTS放音首次播放语音文件时,媒体服务会加载语音文件到本地磁盘,当文件过大会响应失败。上传成功后,服务器会根据最近使用时间保留语音文件30天,过期删除。
- 通过此接口可实现提前加载语音文件的功能,降低TTS放音接口耗时。
URL
- 请求方法:POST
- URL:
http://voip-host/api/v1/voip/cti/app/ivr/audio
请求参数
参数名称 | 类型 | 是否必选 | 示例 | 描述 |
appId | String | 必填 | eca23f68c66d4acfceee77c200200359 | 应用ID。 |
id | String | 必填 | eca23f68c66d4acfceee77c200200444 | 预留字段,建议使用uuid |
audioUrl | String | 必填 | http:/nos.xxx.com/xxxx | tts语音文件URL |
opType | int | 必填 | 0 | 操作类型 0新增 1删除 |
funcType | int | 选填 | 0 | 呼叫类型:0普通呼叫 1智能呼叫,不填默认0 |
返回参数
参数名称 | 类型 | 示例 | 描述 |
code | int | 0 | 状态码。 |
message | string | OK | 请求成功或者失败描述信息。 |
示例
请求示例
{
"appId": "eca23f68c66d4acfceee77c200200359",
"id": "abc-123",
"audioUrl": "http://xxx.nos.127.com/xxxx",
"opType": 0,
"funcType": 1
}
正常返回示例
{
"code": 0,
"message": "OK"
}
错误码
-
body 中的错误码(code)
该接口在 HTTP Body 中返回错误码(code),错误码列表请参考业务错误码。
此文档是否对你有帮助?