语音识别在没有说话时结束时间的实设置
秋烟飞渡 发布于2017-11 浏览:1944 回复:2
0
收藏

      语音识别,在不说话的时候会隔很长时间才会报错,这个时间参数是什么??我现在知道在结束说话过多长时间的参数是SpeechConstant.VAD_ENDPOINT_TIMEOUT,这个我已经知道了。

收藏
点赞
0
个赞
共2条回复 最后由用户已被禁言回复于2022-04
#3fujiayi1984回复于2017-12

不开启长语音的情况下,因为最多识别60s的音频,约7-8s没有声音输入,SDK会报错。

0
#2灬流星泪回复于2017-12

这与你当时所处的网络状态有关。因为百度语音是在线优先,如果你的wifi(我是pad)是打开的,那底层会先向百度服务器请求并识别,这需要时间。更重要的是,如果你选择的是离在线融合并且wifi打开但是连不到百度服务器,它会等待在线的socket timeout才进行离线识别,我在自己的pad上测的是11s左右。

有什么问题继续交流

0
TOP
切换版块