资讯 社区 文档 控制台
技术能力
语音技术
文字识别
人脸与人体
图像技术
语言与知识
视频技术
AR与VR
数据智能
场景方案
部署方案
行业应用
智能教育
智能医疗
智能零售
智能工业
企业服务
智能政务
信息服务
智能园区

错误码

错误码列表

错误码 用户输入 / 服务端 含义 一般解决方法
3300 用户输入错误 输入参数不正确 请仔细核对文档及参照 demo,核对输入参数
3301 用户输入错误 音频质量过差 请上传清晰的音频
3302 用户输入错误 鉴权失败 token 字段校验失败。请用 appkey 和 app secret 生成。或者并发超限。或者自训练平台 lm_id 不属于该账号
3303 服务端问题 百度服务器后端繁忙 有可能是原始音频质量过差。可以请将 api 返回结果和原始音频反馈至论坛或者 QQ 群
3304 用户请求超限 用户的请求并发超限 请降低识别 api 请求频率 (并发以 appId 计算,移动端如果共用则累计)
3305 用户请求超限 用户的日 pv(日请求量)超限 请开通付费,购买调用量资源(账号内所有应用 APPID 共用调用量限额)
3307 服务端问题 语音服务器后端识别出错问题 有可能是原始音频质量过差。可以将 api 返回结果和原始音频反馈至工单、论坛或者 QQ 群
3308 用户输入错误 音频过长 音频时长不超过 60s,请将音频时长截取为 60s 以下,特别是 amr 格式
3309 用户输入错误 音频数据问题 服务端无法将音频转为 pcm 格式,可能是长度问题,音频格式问题等。 请将输入的音频时长截取为 60s 以下,并核对下音频的编码,采样率 16000,单声道,小端序,16bits。
3310 用户输入错误 输入的音频文件过大 或 len 参数过大 文件内容过大,音频时长不能超过 60s
3311 用户输入错误 采样率 rate 参数不在选项里 目前 rate 参数支持 16000、8000,填写其他值即会有此错误。
3312 用户输入错误 音频格式 format 参数不在选项里 目前格式仅仅支持 pcm,wav 或 amr,如填写 mp3 即会有此错误
3313 服务端问题 语音服务器解析超时 请将 api 返回结果反馈至工单、论坛或者 QQ 群
3314 用户输入错误 音频长度过短 用户的 len 参数小于等于 4
3315 服务端问题 语音服务器处理超时 请将 api 返回结果反馈至工单、论坛或者 QQ 群
3316 用户输入错误 音频转为 pcm 失败 使用 pcm 格式,或者确认 wav 和 amr 的采样率 16000,单声道。 wav 是否是 pcm 编码,小端序,16bits

错误码说明

3300 错误

语音识别 api 使用的是 HTTP POST 方法,BODY 里直接放置 json, Content-Type 头部为 application/json。 并非常见的浏览器表单请求(application/x-www-form-urlencoded 或者 multipart/x-www-form-urlencoded)。

必填字段:format rate channel 请勿漏填。此外 (speech, len) 及 (url, callback) 这两组参数必须二选一,如果都填,默认处理第一组。并确认 音频时长截取为 60s 以下。

3309 错误

wav 和 amr 的音频,服务端会自动转为 pcm,这个过程中导致转码出错。请确认下 format 及 rate 参数与音频一致,并确认音频时长截取为 60s 以下。

3301 错误

识别结果实际为空。可能是音频质量过差,不清晰,或者是空白音频。

有时也可能是 pcm 填错采样率。如 16K 采样率的 pcm 文件,填写的 rate 参数为 8000。

添加自定义词库后,结果仍不准确

自定义词库可以整体的提升识别准确率,但并能保证所有识别结果完全与词库一致。

比如:词库定义了 1 个短句: 1 . 摆渡船来了 百度内部处理的可能的分词结果: 摆渡船 来 了

以下录音的结果

  1. 原始音频:摆渡船来了 =>识别结果: 摆渡船来了 【保证结果】
  2. 原始音频:摆渡船来了么 =>识别结果: 百度传来了么 【可能结果,不保证】
  3. 原始音频:摆渡船来 => 识别结果: 百度传来 【可能结果,不保证】
  4. 原始音频:百度传来了喜讯 => 识别结果: 摆渡船来了喜讯 【不保证,词库内的分词优先级高】