iOS长语音会自动停止
iverson4988a 发布于2019-11 浏览:421 回复:2
0
收藏

我们想手动停止长语音识别,而不是自动停止

收藏
点赞
0
个赞
共2条回复 最后由iverson4988a回复于2019-11
#2chrisberg923回复于2019-11

关闭VAD即可。如果需要自行控制识别结束需关闭VAD,请同时关闭服务端VAD与端上VAD。

// 关闭服务端VAD
[self.asrEventManager setParameter:@(NO) forKey:BDS_ASR_ENABLE_EARLY_RETURN];
// 关闭本地VAD
[self.asrEventManager setParameter:@(NO) forKey:BDS_ASR_ENABLE_LOCAL_VAD];

可以参考 https://ai.baidu.com/docs/#/ASR-iOS-SDK/1b67420b

0
#3iverson4988a回复于2019-11

我取消识别[self.asrEventManager sendCommand:BDS_ASR_CMD_CANCEL];

但回调没有走EVoiceRecognitionClientWorkStatusFinish这个,没有获取语音识别结果

0
TOP
切换版块