语音识别,在不说话的时候会隔很长时间才会报错,这个时间参数是什么??我现在知道在结束说话过多长时间的参数是SpeechConstant.VAD_ENDPOINT_TIMEOUT,这个我已经知道了。
收藏
点赞
0
个赞
请登录后评论
TOP
切换版块
不开启长语音的情况下,因为最多识别60s的音频,约7-8s没有声音输入,SDK会报错。
这与你当时所处的网络状态有关。因为百度语音是在线优先,如果你的wifi(我是pad)是打开的,那底层会先向百度服务器请求并识别,这需要时间。更重要的是,如果你选择的是离在线融合并且wifi打开但是连不到百度服务器,它会等待在线的socket timeout才进行离线识别,我在自己的pad上测的是11s左右。
有什么问题继续交流