功能说明
如果返回结果中存在 Error 字段,则表示调用 API 接口失败。例如:
{
"Response": {
"Error": {
"Code": "AuthFailure.SignatureFailure",
"Message": "The provided credentials could not be validated. Please check your signature is correct."
},
"RequestId": "ed93f3cb-f35e-473f-b9f3-0d451b8b79c6"
}
}
Error 中的 Code 表示错误码,Message 表示该错误的具体信息。
错误码列表
公共错误码
错误码 | 说明 |
---|---|
ActionOffline | 接口已下线。 |
AuthFailure.InvalidAuthorization | 请求头部的 Authorization 不符合腾讯云标准。 |
AuthFailure.InvalidSecretId | 密钥非法(不是云 API 密钥类型)。 |
AuthFailure.MFAFailure | MFA 错误。 |
AuthFailure.SecretIdNotFound | 密钥不存在。请在 控制台 检查密钥是否已被删除或者禁用,如状态正常,请检查密钥是否填写正确,注意前后不得有空格。 |
AuthFailure.SignatureExpire | 签名过期。Timestamp 和服务器时间相差不得超过五分钟,请检查本地时间是否和标准时间同步。 |
AuthFailure.SignatureFailure | 签名错误。签名计算错误,请对照调用方式中的签名方法文档检查签名计算过程。 |
AuthFailure.TokenFailure | token 错误。 |
AuthFailure.UnauthorizedOperation | 请求未授权。请参考 CAM 文档对鉴权的说明。 |
DryRunOperation | DryRun 操作,代表请求将会是成功的,只是多传了 DryRun 参数。 |
FailedOperation | 操作失败。 |
InternalError | 内部错误。 |
InvalidAction | 接口不存在。 |
InvalidParameter | 参数错误(包括参数格式、类型等错误)。 |
InvalidParameterValue | 参数取值错误。 |
InvalidRequest | 请求 body 的 multipart 格式错误。 |
IpInBlacklist | IP地址在黑名单中。 |
IpNotInWhitelist | IP地址不在白名单中。 |
LimitExceeded | 超过配额限制。 |
MissingParameter | 缺少参数。 |
NoSuchProduct | 产品不存在 |
NoSuchVersion | 接口版本不存在。 |
RequestLimitExceeded | 请求的次数超过了频率限制。 |
RequestLimitExceeded.GlobalRegionUinLimitExceeded | 主账号超过频率限制。 |
RequestLimitExceeded.IPLimitExceeded | IP限频。 |
RequestLimitExceeded.UinLimitExceeded | 主账号限频。 |
RequestSizeLimitExceeded | 请求包超过限制大小。 |
ResourceInUse | 资源被占用。 |
ResourceInsufficient | 资源不足。 |
ResourceNotFound | 资源不存在。 |
ResourceUnavailable | 资源不可用。 |
ResponseSizeLimitExceeded | 返回包超过限制大小。 |
ServiceUnavailable | 当前服务暂时不可用。 |
UnauthorizedOperation | 未授权操作。 |
UnknownParameter | 未知参数错误,用户多传未定义的参数会导致错误。 |
UnsupportedOperation | 操作不支持。 |
UnsupportedProtocol | http(s) 请求协议错误,只支持 GET 和 POST 请求。 |
UnsupportedRegion | 接口不支持所传地域。 |
业务错误码
错误码 | 说明 |
---|---|
AuthFailure | CAM签名/鉴权错误。 |
AuthFailure.AccountUnavailable | 账号未开通口语评测服务或账号已欠费隔离,请开通服务或检查账号状态。 |
FailedOperation.ErrorGetSession | 会话缓存保存失败,请重新初始化。 |
FailedOperation.ErrorGetUser | 获取用户信息失败。 |
FailedOperation.EvaluateTimeout | 评测时间超出限制,请检查音频时间是否过长后重试。 |
FailedOperation.EvaluateUnknownError | 引擎未知错误,请检查一下RefText是否正常后重试。 |
FailedOperation.FailedGetEngineIP | 获取评测引擎IP失败,请稍后重试。 |
FailedOperation.FailedGetResult | 结果缓存获取失败,请稍后重试。 |
FailedOperation.FailedGetSession | 会话缓存获取失败,请稍后重试。 |
FailedOperation.FailedGetSessionSeqID | 会话分片序号缓存获取失败,请稍后重试。 |
FailedOperation.FailedGetUser | 用户信息缓存获取失败,请稍后重试。 |
FailedOperation.FailedInit | 请求初始化失败,请检查参数后重新初始化。 |
FailedOperation.FailedSetResult | 结果缓存保存失败,请稍后重试。 |
FailedOperation.FailedSetSession | 会话缓存保存失败,请重新初始化。 |
FailedOperation.FailedSetSessionSeqID | 会话分片序号缓存保存失败,请重新初始化。 |
FailedOperation.FailedSetUser | 用户信息缓存保存失败,请稍后重试。 |
FailedOperation.InternalServerError | 服务内部错误,请稍后重试或联系我们。 |
FailedOperation.InvalidParameterValue | 引擎参数错误,请稍后重试。 |
FailedOperation.JsonCodecError | Json编解码失败,请稍后重试。 |
FailedOperation.NeedInitBeforeEvaluation | 引擎评估之前没有初始化,请重新初始化成功之后重新传输数据。 |
FailedOperation.PastSeqIdLose | 前序分片缺失,请重新补发前序分片。 |
FailedOperation.ResultExpired | 结果缓存已过期,请重新初始化成功之后重新传输数据。 |
FailedOperation.SeqIdExpired | 分片序号缓存已过期,请重新初始化成功之后重新传输数据。 |
FailedOperation.ServerOverload | 引擎服务器过载,请稍后重试。 |
FailedOperation.ServiceTimeout | 评测超时,请通过轮询查询评测结果,后续请使用分片传输或减少单次传输音频时长。 |
FailedOperation.SessionExpired | 会话缓存已过期,请重新初始化成功之后重新传输数据。 |
FailedOperation.WaitPastSeqIdTimeout | 引擎等待前序分片超时,请重新补发前序分片。 |
InternalError.AudioProcessingFailed | 音频处理出错。 |
InternalError.AuthorizeError | 服务未开通或已欠费。 |
InternalError.BASE64DecodeFailed | BASE64解码错误。 |
InternalError.CannotFindSession | 评估之前没有初始化或已过期。 |
InternalError.FailToDecodeVoice | 语音解码失败。 |
InternalError.IlegalServerResponse | 服务器应答非法 。 |
InternalError.InitStreamNotSupport | 该接口不支持init_stream。 |
InternalError.InitStreamUnfinished | 初始化请求未完成,请稍后重试。 |
InternalError.InitialParameterError | 初始化参数错误 。 |
InternalError.InvalidSeqId | 分片序号错误。 |
InternalError.InvalidWAVHeader | WAV头部格式非法或不在同一分片内。 |
InternalError.LastSeqUnfinished | 前一个分片未处理完,请稍后重试。 |
InternalError.MP3DecodeFailed | MP3转码发生错误。 |
InternalError.NeedToInit | 进行评估之前没有进行初始化。 |
InternalError.NoConversationFound | 使用的会话没有找到或已经被释放。 |
InternalError.NoDocInList | 表单中没有文件。 |
InternalError.NoError | 没有错误。 |
InternalError.NoInitBeforeEvaluation | 评估之前没有初始化。 |
InternalError.RefTxtEmpty | 检测到不支持的字符在输入文本。 |
InternalError.RefTxtOov | 检测到不支持的字符在输入文本。 |
InternalError.RefTxtTooLang | 输入文本太长。 |
InternalError.ServerInternalError | 服务器内部错误。 |
InternalError.ServerOverload | 服务器过载。 |
InternalError.ServiceTimeout | 服务超时。 |
InternalError.ShardNoStartWithOne | 分片序号错误应该从1开始。 |
InternalError.StreamProcessFail | 流式模式数据包处理过程中间失败。 |
InternalError.StreamProcessTimeOut | 流式模式数据包处理超时。 |
InternalError.StreamingvoicepkgTimeout | 流式语音包超时。 |
InternalError.TimeOut | 获得结果超时。 |
InternalError.TooLongPackage | 语音数据包长度超过 1MB。 |
InternalError.VadNotDetectedSpeak | 没有检测到语音。 |
InternalError.VoiceMsgOversized | 语音数据大于1MB。 |
InternalError.VoiceMsgTooShort | 语音时长太短 。 |
InternalError.WordLengthTooLong | 文本单词超过限制 。 |
InvalidParameter.AuthorizeError | 服务未开通或已欠费。 |
InvalidParameter.ErrorPhoneme | 请求参数RefText的音素Json解码失败,请参考API文档使用标准的Json格式。 |
InvalidParameter.InitialParameterError | 初始化参数错误。 |
InvalidParameter.InvalidAction | 请求参数Action不合法,请参考API文档检查参数Action的有效性。 |
InvalidParameter.InvalidParameter | 请求参数不合法,请参考API文档检查参数的有效性。 |
InvalidParameter.SeqIdLimitExceeded | 请求参数SeqId超过最大值限制,请参考API文档检查参数SeqId是否小于3000。 |
InvalidParameter.VoiceMsgOversized | 语音数据大于1MB。 |
InvalidParameter.WithoutRealName | 用户未实名制认证。 |
InvalidParameterValue.AudioDataSizeLimitExceeded | 输入分片音频大小超过最大限制,请调整分片大小后重新传输数据。 |
InvalidParameterValue.AudioDecodeFailed | 音频数据解码失败,请参考API文档中音频要求检查音频数据格式设置是否正确后重新传输数据。 |
InvalidParameterValue.AudioLimitExceeded | 输入音频时长超过限制,请结束本次评测,后续请根据评测模式设置音频时长限制。 |
InvalidParameterValue.AudioSizeMustBeEven | 输入音频异常,音频数据指针或音频⻓度必须为偶数,请参考API文档检查音频数据是否正确后重新传输数据。 |
InvalidParameterValue.BASEDecodeFailed | BASE64解码错误。 |
InvalidParameterValue.FunctionNotSupport | 该评测功能暂不支持,请参考API文档检查评测参数。 |
InvalidParameterValue.InvalidSeqId | 分片序号错误。 |
InvalidParameterValue.InvalidWAVHeader | WAV头部格式非法或不在同一分片内。 |
InvalidParameterValue.NoDocInList | 表单中没有文件。 |
InvalidParameterValue.ParameterInvalid | 参数值无效,请检查ScoreCoeff参数输入是否在限制内。 |
InvalidParameterValue.RefTextEmpty | 请求参数RefText无效或参考文本为空,请检查RefText是否为空。 |
InvalidParameterValue.RefTextGrammarError | 请求参数RefText语法错误,请参考API文档检查文本格式,尤其是指定发音格式是否正确。 |
InvalidParameterValue.RefTextLimitExceeded | 请求参数RefText的字数超过最大限制,请根据评测模式调整字数后重新初始化。 |
InvalidParameterValue.RefTextOOV | 请求参数RefText包含OOV词汇,请使用指定发音或联系我们处理。 |
InvalidParameterValue.RefTextPolyphonicLimitExceeded | 请检查参考文本中是否包含大量多音字,可通过发音描述块指定标准发音解决。 |
InvalidParameterValue.RefTxtEmpty | 输入文本为空。 |
InvalidParameterValue.RefTxtTooLang | 输入文本太长。 |
InvalidParameterValue.SensitiveWords | 请求内容包含违禁词汇,请检查后重试。 |
InvalidParameterValue.SessionIdInUse | SessionId已存在,建议使用uuid作为SessionId重新初始化。 |
InvalidParameterValue.ShardNoStartWithOne | 分片序号错误应该从1开始。 |
InvalidParameterValue.StreamingvoicepkgTimeout | 流式语音包超时。 |
InvalidParameterValue.VadNotDetectedSpeak | 没有检测到语音。 |
InvalidParameterValue.VoiceFileTypeNotFound | 语音文件格式参数VoiceFileType取值错误,请参考API文档检查语音文件格式VoiceFileType是否正确后重新传输数据。 |
InvalidParameterValue.VoiceLengthTooLong | 音频超过长度限制,要求音频大小不能超过3Mb。 |
InvalidParameterValue.WAVHeaderDecodeFailed | WAV格式的音频数据第一个分片的数据长度小于44,头部数据不合法,请检查后重试。 |
InvalidParameterValue.WordLengthTooLong | 文本单词超过限制。 |
LimitExceeded.ConcurrencyLimitExceeded | 请求并发数超过配额限制,请减少并发数或联系我们调大并发限额。 |
ResourceInsufficient.ServerTimeout | 评测超时,请检查语音数据大小。 |
ResourceNotFound.AppidNotFount | appid不存在。 |
ResourceNotFound.InterfaceNotFount | 接口不存在。 |
ResourceUnavailable.AuthorizeError | 服务未开通或已欠费。 |
ResourceUnavailable.CannotFindSession | 评估之前没有初始化或已过期。 |
ResourceUnavailable.ConcurrencyLimit | 使用并发超出限制。 |
ResourceUnavailable.InitStreamNotSupport | 该接口不支持init_stream。 |
ResourceUnavailable.InitStreamUnfinished | 初始化请求未完成,请稍后重试。 |
ResourceUnavailable.LastSeqUnfinished | 前一个分片未处理完,请稍后重试。 |
ResourceUnavailable.NoConversationFound | 使用的会话没有找到或已经被释放。 |
ResourceUnavailable.NoInitBeforeEvaluation | 评估之前没有初始化。 |