正常的amr语音文件,调用识别接口总返回3307
lyl0208 发布于2019-02 浏览:2045 回复:5
0
收藏

有些语音本地播放是正常的,为什么语音识别总返回3307。

参数:data:byte数组,format:"amr",rate:8000,options:null

返回结果:{"err_msg":"recognition error.","sn":"145512943911550642021","err_no":3307}

码率rate换成16000 返回:{"err_msg":"param format invalid.","sn":"212316115751550642216","err_no":3312}

求大神解答。

收藏
点赞
0
个赞
共5条回复 最后由vx27422回复于2022-04
#6用户已被禁言回复于2019-02
#5 lyl0208回复
重新试了一下,有时候可以成功识别有时候返回3307。。

Demo也是会出3307错误吗?如果是,请附上完整日志。

0
#5lyl0208回复于2019-02
#4 用户已被禁言回复
根据你反馈的信息,应该是你集成时参数设置不正确,测试下官方demo,看有无此情况。
展开

重新试了一下,有时候可以成功识别有时候返回3307。。

0
#4用户已被禁言回复于2019-02
#3 lyl0208回复
3312的话 我这边码率设置8000,其他参数不变是不会报这个错的。但是我码率设置成16000的时候就报这个错了。 有一个音频一直返回3307,但是我本地播放的话,是可以播放的,音质也没有很糊。
展开

根据你反馈的信息,应该是你集成时参数设置不正确,测试下官方demo,看有无此情况。

0
#3lyl0208回复于2019-02
#2 用户已被禁言回复
3312错误,说明音频格式参数 format 不正确,确定不是 mp3 文件吗?总是返回3312错误吗?3307为百度服务器繁忙,也有可能是音频质量过差。建议核对好音频文件的各项参数。 参考:http://ai.baidu.com/docs#/ASR-API/5e146efd
展开

3312的话 我这边码率设置8000,其他参数不变是不会报这个错的。但是我码率设置成16000的时候就报这个错了。

有一个音频一直返回3307,但是我本地播放的话,是可以播放的,音质也没有很糊。

0
#2用户已被禁言回复于2019-02

3312错误,说明音频格式参数 format 不正确,确定不是 mp3 文件吗?总是返回3312错误吗?3307为百度服务器繁忙,也有可能是音频质量过差。建议核对好音频文件的各项参数。

参考:http://ai.baidu.com/docs#/ASR-API/5e146efd

0
TOP
切换版块