询问者
如何在正在进行的语音识别过程中更改识别配置文件(识别用户)?

问题
-
正在进行一个识别,因为识别过程中有突然出现的第二种声音,所以要正确识别,需要马上转换识别器的识别用户,但又不能停顿太长时间而影响正常的识别,求助。
- 已编辑 Zeng_william 2015年3月19日 1:43 写错字
全部回复
-
正在进行一个识别,因为识别过程中有突然出现的第二种声音,所以要正确识别,需要马上转换识别器的识别用户,但又不能停顿太长时间而影响正常的识别,求助。
事实上, 它是无法判断是不是其他用户的声音的,因此它依旧是执行之前的识别。
对于识别配置,我们只能在提供的事件中做处理,因此修改配置所引发的停顿, 其实是很难控制的。
比如 SpeechRecognitionEngine.RecognizeAsync 方法 所提到的
若要修改识别器如何处理它或沈默计时) 标识,请使用 BabbleTimeout、InitialSilenceTimeout、EndSilenceTimeout和 EndSilenceTimeoutAmbiguous 属性。
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click HERE to participate the survey.
- 已编辑 Carl CaiModerator 2015年3月19日 7:48