app在线制作|app打包

会员中心

百度AI-语音识别

BSL.JsAISpeechRecog('callbackMethod')

参数 必填 说明
callbackMethod 回调的JS函数,将识别的结果返回

回调结果参数说明

参数 说明
result 识别出的结果
code 返回结果码:0为成功,其他均为失败

示例:{"result":"识别结果","code":"0"}

错误码 错误描述及可能原因
1000 DNS连接超时
1001 网络连接超时
1002 网络读取超时
1003 上行网络连接超时
1004 上行网络读取超时
1005 下行网络连接超时
1006 下行网络读取超时
2000 网络连接失败
2001 网络读取失败
2002 上行网络连接失败
2003 上行网络读取失败
2004 下行网络连接失败
2005 下行网络读取失败
2006 下行数据异常
2100 本地网络不可用
3001 录音机打开失败
3002 录音机参数错误
3003 录音机不可用
3006 录音机读取失败
3007 录音机关闭失败
3008 文件打开失败
3009 文件读取失败
3010 文件关闭失败
3100 VAD异常,通常是VAD资源设置不正确
3101 长时间未检测到人说话,请重新识别
3102 检测到人说话,但语音过短
4001 协议出错
4002 协议出错
4003 识别出错
4004 鉴权错误 ,一般情况是pid appkey secretkey不正确
5001 无法加载so库
5002 识别参数有误
5003 获取token失败
5004 客户端DNS解析失败
5005
6001 未开启长语音时,当输入语音超过60s时,会报此错误
7001 没有匹配的识别结果。当检测到语音结束,或手动结束时,服务端收到的音频数据质量有问题,导致没有识别结果
8001 识别引擎繁忙 。当识别正在进行时,再次启动识别,会报busy。
9001 没有录音权限 通常是没有配置录音权限:android.permission.RECORD_AUDIO
10001 离线引擎异常
10002 没有授权文件
10003 授权文件不可用
10004 离线参数设置错误
10005 引擎没有被初始化
10006 模型文件不可用
10007 语法文件不可用
10008 引擎重置失败
10009 引擎初始化失败
10010 引擎释放失败
10011 引擎不支持
10012 离线引擎识别失败 。离线识别引擎只能识别grammar文件中约定好的固定的话术,即使支持的话术,识别率也不如在线。请确保说的话清晰,是grammar中文件定义的,测试成功一次后,可以保存录音,便于测试。

说明:调用js方法后便可以说话,说完一句话后自动关闭识别并将结果返回

<script type="text/javascript">	function text(r){		alert(r);	}</script><a href="#" onclick="BSL.JsAISpeechRecog('text')">开始语音识别</a>
上一篇 百度AI-文字识别 下一篇 原生组件各区名称
论坛资讯同步说明,本文同步自论坛:bbs.suishouapp.com,如您在论坛注册成为会员用户并且发帖,则默认论坛文章同步协议,协议内容请移步论坛查看!

          在线客服

            点击这里给我发消息

          VIP咨询
         点击这里给我发消息

          咨询热线

   18888316665

      (免费拨打)

          代理招商

   178-9531-8531

[关闭]
随手APP微信

官方微信自助客服

[关闭]