我使用的服务是:语音识别
调用的接口是:REST API
参数设置情况:
"format": "amr",
"rate": 8000,
"channel": 1,
"cuid": 8388097,
"token": accessToken,
"lan": "zh",
"speech": base64Date,
"len": dataLen
开发平台和机型:
CentOS 6.5
SDK版本号:
无
代码或日志截图(上传截图能帮助您更快解决问题):
复现步骤、现象及其他描述:
我司为黑龙江广播网络公司开发一套语音搜索服务。
服务大体分为两步:第一步将用户音频翻译成文字,第二步用文字搜索数据。
第一步的实现调用了百度的语音识别接口REST API。
服务的部署方式为:用户机顶盒(N台)将语音搜索请求发送到负载均衡服务器(主备各1台),
负载均衡服务器将请求平均转发到语音搜索服务器(7台),语音搜索服务器向百度语音识别发送请求并获取回复,
语音搜索服务器连接到同一个交互机上并通过一条专线进行请求。
2017年1月有50万台机顶盒要使用此功能,机顶盒同时开机数10%-60%,10秒钟使用语音搜索功能数5%-10%,
音频文件录制时间1-3秒,大小3KB。
业务每秒并发值为:500000*60%*10%/10s=3000。
服务上线前进行并发测试,发现并发量大于1000时,会有3301的错误返回。
当并发数上升或者增大测试文件的大小时,3301错误会跟随显著上升。
评估可能是语音识别服务的并发限制导致,请贵司帮忙确定,如果是请提高语音识别的并发访问能力。
程序用域名vop.baidu.com进行的语音识别访问,DNS解析到的IP为:111.202.114.95,appId为8388097
联系邮箱:xuqiang@cyclecentury.com,联系电话:13611180439
您好,由于我们对所有开发者提供的都是免费服务,为保证我们服务的整体质量,我们会对每个应用的并发值作出限制。