让SpeechRecognizer正确利用EndSilenceTimeout的超时

时间:2018-09-08 01:10:36

标签: c# uwp speech-recognition session-timeout

我正尝试使用Windows.Media.SpeechRecognition的{​​{1}}类为UWP应用重新使用代码段。

问题在于,似乎没有利用我为SpeechRecognizer设置的超时时间,但是EndSilenceTimeoutBabbleTimeout似乎都工作正常。基本上,暂停1-2秒将始终结束会话,而我正在尝试弄清楚如何解决或解决此问题。

我尝试过使用InitialSilenceTimeoutRecognizeAsync,但是两者都没有改变。

RecognizeWithUIAsync

要对此进行测试,只需在Visual Studio中制作一个新的UWP应用并授予您访问包应用清单中麦克风的权限;另外,您需要确保您的操作系统本身在Windows 10 v1803上的语音,上墨和键入设置中允许此操作。

0 个答案:

没有答案