业务错误码

最近更新时间:2024-06-26 16:52:11

我的收藏

出现报错:“账号未开通口语评测服务或账号已欠费隔离,请开通服务或检查账号状态。”?

1. 进入 费用中心,查看账户是否有余额。
2. 进入 订单管理,查看订单信息是否符合。
3. 进入 API 密钥管理,查看API密钥信息是否正确。
4. 进入 智聆口语评测控制台,查看是否有开通对应的服务,中英文不通用。
5. 进入智聆口语评测控制台 > 系统设置 查看 SoeAppId 是否存在,应用平台是否对应。不填为 default。
6. 如果欠费时间超过10天,需要重新在控制台开通服务并购买预付费或后付费包,生效时间为2小时内。

出现报错:"音频数据解码失败,请参考 API 文档中音频要求检查音频数据格式设置是否正确后重新传输数据。"?

音频要求请参见 API 文档 接口描述。 若音频格式不符合要求,可参考 音频上传格式,按照要求进行 base64转换。

出现报错:“输入音频异常,音频数据指针或音频长度必须为偶数,请参考 API 文档检查音频数据是否正确后重新传输数据。”?

需要对音频格式进行转换,详细操作请参见 音频上传格式

出现报错:“评测超时,请通过轮询查询评测结果,后续请使用分片传输或减少单次传输音频时长。”?

评测超时是由于评测时间过长导致的,改进方案请参见 请求示例

出现报错:“会话缓存已过期,请重新初始化成功之后重新传输数据。”?

1. 初始化分片丢失,15s内未获取到初始化分片(网络问题)。
2. 初始化参数不符合要求,导致会话缓存过期。

出现报错:“前序分片缺失,请重新补发前序分片。”?

客户端网络可能不够稳定,推荐使用服务端接入。

出现报错:“请求参数 RefText 的字数超过最大限制,请根据评测模式调整字数后重新初始化。”?

超过了该评测模式支持 RefText 的最大字数,参考 评测模式介绍 进行调整。

出现报错:“结果缓存已过期,请重新初始化成功之后重新传输数据。”?

将 IsQuery 设置为1,使用查询功能。查询的 SessionId 结果不存在或已过期(超过10分钟)。

出现报错:“请求参数 RefText 参数取值错误,请参考 API 文档参数要求检查 RefText 取值后重试。”?

1. 非自由说模式没有填写 RefText 的值
2. TextMode 为1时文本非正常的音素结构
3. RefText 有不可识别的空白字符,例如:"\\u200b",需要删除。

出现报错:“请求参数 RefText 包含 OOV 词汇,请使用指定发音或联系我们处理。”?

OOV 表示不在字典,需要使用 音素结构

出现报错:“请求参数 RefText 无效或参考文本为空,请检查 RefText 是否为空。”?

1. 文本包含非中英文或无法识别的标点符号。
2. 英文模式下评测中文。

出现报错:“请求参数 RefText 的音素 Json 解码失败,请参考文档使用标准的 Json 格式。”?

TextMode 为0,RefText 为音素结构。

出现报错:“请求参数不合法,请参考 API 文档检查参数的有效性。”?

Keywords 这个字段为空的。

出现报错:“引擎未知错误,请检查一下 RefText 是否正常。”?

使用音素结构,pron 内容不为音素表里面的内容。

出现报错:“参数值无效,请检查参数输入。”?

请求参数的值不在规定范围内。

出现报错:“输入音频时长超过限制,请结束本次评测,后续请根据评测模式设置音频时长限制。”?

超过了该评测模式支持最大音频时长,参考 评测模式介绍 进行调整

出现报错:“请求参数 SeqId 超过最大值限制,请参考 API 文档检查参数 SeqId 是否小于3000。”?

1. 检查 SeqId 填写的值是否小于3000,如果大于3000需要进行修改。
2. 使用流式评测模式,发送分片的序号大于3000,一直在传输音频数据,没有及时的关闭传输并结束评测。
3. 评测抛出错误信息,却没有结束评测。

出现报错:“服务器内部错误:引擎处理出错,DynNet BuildNet 错误。”?

RefText 错误。

出现报错:“引擎评估之前没有初始化,请重新初始化成功之后重新传输数据。”?

使用初始化分片进行初始化后,在评测过程中,由于超过30s未接收到后续分片,需要重新初始化。

出现报错:“内部错误”?

1. 音频格式不符合要求 音频上传格式
2. 句子里包含无法识别的词,如中文、拼音等。
3. 使用单词纠错模式,文本是句子。
4. 请求参数缺少 sessionid。