资讯 社区 文档
技术能力
语音技术
文字识别
人脸与人体
图像技术
语言与知识
视频技术

错误码

简介

注意把日志开启(EVRDebugLogLevelTrace级别)

EVRClientErrorCodeServerSpeechQualityProblem错误会被sdk吞掉,: 音频质量有问题。因为即使后端检测到音频质量问题,识别仍可继续,所以用户回调中看不到,只能在日志中能看到。

语音识别错误会被分类,具体见TVoiceRecognitionClientErrorDomain的定义。

错误码

加粗为用户侧发生的常见错误

DOMAIN CODE 主要来源 描述
EVRClientErrorDomainRecord 10 SDK 未知错误
EVRClientErrorDomainVAD 20 SDK 语音数据处理VAD过程出错
EVRClientErrorCodeVADException 1 SDK 前端库VAD异常
EVRClientErrorCodeNoSpeech 2 用户音频流 用户未说话
EVRClientErrorCodeShort 3 用户音频流 用户说话声音太短
EVRClientErrorDomainOnline 30 用户/服务端 在线识别引擎出错
EVRClientErrorCodeOnlineExceptioin 1 用户/服务端 在线识别引擎异常
EVRClientErrorCodeOnlineNetworkUnavailable 2 用户音频流 网络不可用
EVRClientErrorCodeOnlineTokenFailed 3 用户 获取token失败 ,请检测appId appKey appSecret是否填写正确
EVRClientErrorCodeOnlineResolveUrlFailed 4 用户 解析url失败,请检测网络状态
EVRClientErrorDomainLocalNetwork 31 用户 连接百度服务端的网络问题,先确认联网是否正常
EVRClientErrorCodeLocalTimeout 1 用户 请检测网络状态,请求百度服务器连接超时
EVRClientErrorDomainHTTP 32 用户/服务端 HTTP协议错误。或日志中出现http status不等于200而出错,这与通常的http访问一样,先检查网络状况,如果网络状况正常,可反馈
EVRClientErrorDomainServer 33 用户/服务端 服务器返回错误 。或日志中出现-300X,均是后端返回的错误,除了-3005外可尝试重试。
EVRClientErrorDomainServer -3001 服务端 后端从SDK读数据失败,可能是sdk检测到后端超时,断开了连接,重试
EVRClientErrorCodeServerRecognError -3002 服务端 识别过程出错
EVRClientErrorCodeServerNoFindResult -3003 服务端 协议参数错误
EVRClientErrorCodeServerAppNameUnknownError -3004 用户 appId appKey appSecret填写错误 或流量超过限制
EVRClientErrorCodeServerSpeechQualityProblem -3005 用户 声音不符合识别要求,通常是语音质量问题或采样率设的不对 。如果确认那块(报错的句子所处的音频位置段)音频没问题,可再检查采样率和别的识别参数有误问题。 音频质量问题,自查对应位置的音频,通常忽略该问题
EVRClientErrorCodeServerSpeechTooLong -3006 用户 语音过长,确认是否开启了本地vad,以及vad门限是否过大
-3007 SDK/服务端 后端检测到sdk传递的数据类型不对,通常不会出现,出现则重试
EVRClientErrorCodeServerSpeechParamsUnknow -3008 服务端 上行参数未知,(可能是gzip解压失败) 后端检测到sdk传递的json参数不对,通常不会出现,出现则重试
EVRClientErrorCodeServerSpeechNoUploadLink -3011 用户网络 上行流建立失败,可能跟网络状况或后端有关,重试
-3012 用户网络 下行流建立失败,可能跟网络状况或后端有关,重试
-3013 服务端 后端错误
-3014 用户 用户自己取消,忽略之
EVRClientErrorDomainOffline 34 服务端 未知错误
EVRClientErrorCodeRecoderException 1 SDK 未知错误
EVRClientErrorCodeRecoderNoPermission 2 SDK 未知错误
EVRClientErrorCodeRecoderUnAvailable 3 SDK 未知错误
EVRClientErrorCodeInterruption 4 SDK 未知错误
EVRClientErrorDomainCommon 40 其它错误
EVRClientErrorCodeServerSpeechNoUploadLink 4095 SDK 识别器忙
EVRClientErrorCodeCommonPropertyListInvalid 2 用户 垂类设置有误
EVRClientErrorCodeCommonEnqueueError 3 用户 语音数据enqueue失败