错误码汇总
更新时间:2023-02-24
错误信息
错误返回格式
若请求错误,服务器将返回的JSON文本包含以下参数:
- error_code:错误码。
- error_msg:错误描述信息,帮助理解和解决发生的错误。
常见错误码自查及解决建议
错误码 | 含义 | 可能问题 | 自查方案 | 解决办法 |
---|---|---|---|---|
500 | 不支持输入 | 请求超时 | 1. 确认是否设置请求超时;2. 网络是否正常 | 如果设置超时时间,可以设置更长,切换网络好的环境 |
501 | 输入参数不正确 | 输出参数错误或类型不对 | 检查输入参数,以及参数类型 | 根据参数类型正确填写参数 |
502 | token验证失败 | 鉴权信息过期,鉴权额度用尽 | 1. 重新请求;2. 确认控制台应用额度,主要需区分普通发音人、精品发音人、臻品发音人 | 开通对应接口的额度 |
503 | 合成后端错误 | 合成文本中包含非gbk编码 | 文本是否是gbk编码 | 1. 替换文本;2. 如仍无法解决,向百度侧提供包含sn的报错信息,以及请求的时间戳 |
其他错误码
错误码 | 含义 | 解决方法 |
---|---|---|
6 | "No permission to access data" 无权限 | 对控制台内app进行编辑,添加语音合成权限 |
13 | "Open api qps request limit reached" QPS超限 | 降低QPS用量或在控制台内购买QPS扩容 |
15 | "Open api concurrency limit reached"并发超限 | 降低并发用量或在控制台内购买QPS扩容 |
16 | "Open api characters limit reached" 字数超限 | 检查对应接口额度,区分普通发音人和精品发音人 |
18 | "Open api cluster limit reached" 集群并发超限 | 联系百度工作人员 |
注意事项
请严格按照文档里描述的参数进行开发。请注意以下几个问题:
- 过长的文本将需要更多的请求耗时。如果对时间敏感,请请自行按照标点切割,可以采用多次请求的方式。
- 语音合成 rest api请求并发有限制配额,具体限额见网页里您的应用详情。如果默认配额不能满足需求,可直接通过控制台进行购买。
- 必填字段中,严格按照文档描述中内容填写。