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

    错误码

    错误码说明

    识别过程中服务器返回错误状态:

    错误码 说明
    -3001 协议参数错误
    -3002 识别过程出错
    -3003 没有找到匹配结果
    -3004 PID设置错误
    -3005 声音质量不符合要求
    -3006 语音录入过长,请勿超过60s

    离线引擎错误状态:

    错误码 说明
    2228230 dat模型文件不可用,请设置 BDS_ASR_OFFLINE_ENGINE_DAT_FILE_PATH
    2228231 grammar文件无效 ,请设置 BDS_ASR_OFFLINE_ENGINE_GRAMMER_FILE_PATH
    2228236 识别失败,无法识别。(语法模式下,可能为语音不在自定义的语法规则之下)
    2228226 [KWS] no license. 首次使用离线引擎请联网,并配置正确的app_id BDS_ASR_OFFLINE_APP_CODE, 绑定BundleId
    2225219 server speech quality problem。音频质量过低,无法识别。

    录音设备错误状态

    错误码 说明
    655361 录音设备异常
    655362 无录音权限
    655363 录音设备不可用
    655364 录音中断

    网络错误状态

    错误码 说明
    1966081 网络意外出错
    1966082 网络不可用
    2031617 网络请求超时
    2225213 日志中有字样 err_no is: -3011. Server unknown error. 一般是网络有代理导致。联网请不要走代理。

    FAQ

    1. 商务合作的流程是怎样的?

    • 请在Speech官网底部点击“商务合作”,详细描述您的需求。或者在百度云提交工单申请合作。

    2. 一句话说完后,如何控制不自动停止识别?/ 为何我静音一段时间后,自动停止了识别?

    • 关闭VAD即可。

    3. 离线可以支持识别任意词识别(听写识别)吗?

    • 我们推荐使用在线识别,离线识别仅支持命令词识别。如果您有强烈、明确的离线任意词识别的场景,请详细描述您的需求,在官网底部点击“商务合作”,我们会有专人联系。

    4. 觉得识别不准确怎么办?

    • 请对类似的语音做多次尝试,并整理录音文件、识别的日志(带sn)、期望的识别结果以及实际的识别结果文件,在QQ群或通过百度云工单提交给我们。

    5. 为何我的App进入后台后,自动停止了识别/唤醒?

    3.0.5.6 版本进入后台后不再打断唤醒/识别

    • iOS后台唤醒会出现很多问题导致产品可用性不能满足上线要求,同时为了规避各程序间的冲突,sdk会主动停止唤醒。

    具体问题如:

    • 与siri冲突,长按home键会被siri把录音能力夺取
    • 顶部出现红条
    • 无法唤起任何应用,即使程序自己都无法唤起
    • 程序被系统杀死的问题无解,即便通过类似hack(比如某些程序后台播放音频)的方式保证存活率,也会导致播放和录音冲突

      鉴于以上考虑,程序切到后台会自动停止唤醒功能。

    6.如何同时集成语音识别和语音合成?两个.a名字是一样的,内容一样么?

    • 内容不一样,同时集成只需将.a换个名字重新导入即可。同名的资源文件内容是一样的。

    7.集成到自身工程之后,启动报错“vad: start error”

    • 一般是因为资源文件没有正确引入。请参考demo工程资源文件的引入办法,并且在代码中检查获得资源文件的指针不为nil。

    8. 识别时报错:“Server app name unknown”

    • 请确认填写了正确的 api_key, secret_key, app_id,且在官网正确绑定了包名。
    • 请确认您的应用的并发和日配额没有超限。
    上一篇
    输出参数
    下一篇
    语音识别-LinuxC++SDK