首页
版块
访问AI主站
登录
百度账号登录
Github账号登录
注册
发帖
首页
语音技术
帖子正文
调用时老是提示参数错误!而且不知道是哪个参数错了,这是怎么回事?
songzhiwei2090
发布于2015-08
浏览:
1956
回复:
1
0
收藏
调用时老是提示参数错误!而且不知道是哪个参数错了,这是怎么回事?
快速回复
如题
语音识别
收藏
点赞
0
个赞
共1条回复
最后由
用户已被禁言
回复于2022-04
#2
hoho5687
回复于2015-09
错误代码:3300
1. 返回json结构中,sn数据为空;
这种错误基本都是格式不正确,既不是隐示发送,也不是显示发送。最简单的检查方法就是在发送http 数据包的同时,打印http body数据检查是否是要发送的数据。
显示发送,所有的参数都放到url地址中。http body中只有语音数据;
隐示发送,所有的参数放到json结构中,json存放在http body中;
2. 返回的json结构中,sn数据不为空;
这是一般的参数错误,情况比较多:
语音长度和实际参数不一致。尤其在json结构中,speech长度为base64编码之前的长度,len的值应该和语音长度保持一致;
callback以及url等地址无法下载到语音。使用callbaclk(url)方式调用语音识别,需要保证给出的url地址可以下载到语音,同时可以写回结果。通常有一些运营商会对百度IP进行封禁,导致无法下载或者写回数据;
缺少必备参数;必填参数包括cuid、
错误代码:3301
1. 语音格式不正确;
2. 语音质量有问题,模糊不清或者静音等;
识别过程正确,但是识别结果为“哦,啊,我,啊,噢”等数据;
出现这种情况说明所有语音识别过程已经走通,出现这种情况的问题一般为:
采样率和参数不一致;
语音格式和参数不一致;
语音质量有问题
0
请
登录
后评论
快速回复
小编推荐
百度大脑语音方向服务全面升级!
用户已被禁言
235.9K回复
语音识别「极速版」升级,支持小程序接入
用户已被禁言
1.6K回复
第三期【百度大脑新品体验】语音问答机器人小程序
wangwei8638
259.3K回复
TOP
切换版块
操作指南
常见问答
平台公告
经验交流
技术专区
文字识别
人脸识别
语音技术
PaddlePaddle
EasyDL
BML
EasyData
AI Studio
UNIT
人体分析
图像搜索
图像识别
内容审核
自然语言处理
机器人视觉
视频技术
增强现实
知识图谱
智能创作
智能呼叫中心
文心
EdgeBoard
DuerOS
EasyEdge
度目硬件
百度AI市场
Doris
AI赛事
百度之星大赛
AI Studio人工智能竞赛
语言与智能技术竞赛
千言数据集
集思广益
共享工具
头脑风暴
成果展示
智能客服
错误代码:3300