开放能力
开发平台
行业应用
生态合作
开发与教学
资讯 社区 控制台
技术能力
语音技术
图像技术
文字识别
人脸与人体识别
视频技术
AR与VR
自然语言处理
知识图谱
数据智能
场景方案
部署方案
行业应用
智能教育
智能医疗
智能零售
智能工业
企业服务
智能政务
智能农业
信息服务
智能园区
智能硬件
语音技术

    错误码


    错误码分为两类错误,错误领域和错误码,其中错误领域的值可以用于交互,错误码仅用于调试,可能会有修改。 错误码仅提示错误,缩小排查的范围, 不能确认具体出错原因。开发时请对照集成指南文档及demo。

    识别错误码

    错误领域 描述 错误码 错误描述及可能原因
    1 网络超时 出现原因可能为网络已经连接但质量比较差,建议检测网络状态
    1000 DNS连接超时
    1001 网络连接超时
    1002 网络读取超时
    1003 上行网络连接超时
    1004 上行网络读取超时
    1005 下行网络连接超时
    1006 下行网络读取超时
    2 网络连接失败 出现原因可能是网络权限被禁用,或网络确实未连接,需要开启网络或检测无法联网的原因
    2000 网络连接失败
    2001 网络读取失败
    2002 上行网络连接失败
    2003 上行网络读取失败
    2004 下行网络连接失败
    2005 下行网络读取失败
    2006 下行数据异常
    2100 本地网络不可用
    3 音频错误 出现原因可能为:未声明录音权限,或 被安全软件限制,或 录音设备被占用,需要开发者检测权限声明。
    3001 录音机打开失败
    3002 录音机参数错误
    3003 录音机不可用
    3006 录音机读取失败
    3007 录音机关闭失败
    3008 文件打开失败
    3009 文件读取失败
    3010 文件关闭失败
    3100 VAD异常,通常是VAD资源设置不正确
    3101 长时间未检测到人说话,请重新识别
    3102 检测到人说话,但语音过短
    4 协议错误 出现原因可能是appid和appkey的鉴权失败
    4001 协议出错
    4002 协议出错
    4003 识别出错
    4004 鉴权错误 ,一般情况是pid appkey secretkey不正确权限 。见下表”4004"鉴权子错误码
    5 客户端调用错误 一般是开发阶段的调用错误,需要开发者检测调用逻辑或对照文档和demo进行修复。
    5001 无法加载so库
    5002 识别参数有误
    5003 获取token失败
    5004 客户端DNS解析失败
    5005
    6 超时 语音过长,请配合语音识别的使用场景,如避开嘈杂的环境等
    6001 未开启长语音时,当输入语音超过60s时,会报此错误
    7 没有识别结果 信噪比差,请配合语音识别的使用场景,如避开嘈杂的环境等
    7001 没有匹配的识别结果。当检测到语音结束,或手动结束时,服务端收到的音频数据质量有问题,导致没有识别结果
    8 引擎忙 一般是开发阶段的调用错误,出现原因是上一个会话尚未结束,就让SDK开始下一次识别。SDK目前只支持单任务运行,即便创建多个实例,也只能有一个实例处于工作状态
    8001 识别引擎繁忙 。当识别正在进行时,再次启动识别,会报busy。
    9 缺少权限 参见demo中的权限设置
    9001 没有录音权限 通常是没有配置录音权限:android.permission.RECORD_AUDIO
    10 其它错误 出现原因如:使用离线识别但未将EASR.so集成到程序中;离线授权的参数填写不正确;参数设置错误等。
    10001 离线引擎异常
    10002 没有授权文件
    10003 授权文件不可用
    10004 离线参数设置错误
    10005 引擎没有被初始化
    10006 模型文件不可用
    10007 语法文件不可用
    10008 引擎重置失败
    10009 引擎初始化失败
    10010 引擎释放失败
    10011 引擎不支持
    10012 离线引擎识别失败 。离线识别引擎只能识别grammar文件中约定好的固定的话术,即使支持的话术,识别率也不如在线。请确保说的话清晰,是grammar中文件定义的,测试成功一次后,可以保存录音,便于测试。

    "4004"鉴权子错误码

    4004的子错误值 错误码描述 原因
    4 pv超限 配额使用完毕,请购买或者申请
    6 没勾权限 应用不存或者应用没有语音识别的权限
    13 并发超限 并发超过限额,请购买或者申请
    101 API key错误 API Key 填错

    唤醒错误码

    错误领域 描述 错误码 错误描述
    10 录音设备出错
    1 录音设备异常
    2 无录音权限
    3 录音设备不可用
    4 录音中断
    11 唤醒相关错误
    没有授权文件 11002
    授权文件不可用 11003
    唤醒异常, 通常是唤醒词异常 11004
    模型文件不可用 11005
    引擎初始化失败 11006
    内存分配失败 11007
    引擎重置失败 11008
    引擎释放失败 11009
    引擎不支持该架构 11010
    38 引擎出错
    1 唤醒引擎异常
    2 无授权文件
    3 授权文件异常
    4 唤醒异常
    5 模型文件异常
    6 引擎初始化失败
    7 内存分配失败
    8 引擎重置失败
    9 引擎释放失败
    10 引擎不支持该架构
    11 无识别数据

    UNIT错误码

    点击查看

    demo 及 SDK反馈

    1. SDK及DEMO BUG反馈格式:
    2. 现象描述 调用我们的xxx方法之后,报错。
    3. 输入参数:(DEMO中含有“反馈”两个字的日志)
    4. 输出结果:
    5. 音频文件: 通过OUT_FILE参数获取录音音频;
    6. 用户日志:先清空日志,之后调用我们的某个方法结束。请提供给我们之中的完整日志。
    7. 手机信息: 手机型号, android版本号等信息
    上一篇
    输出参数
    下一篇
    短语音识别-iOS-SDK