C# 通过语音命令控制应用程序

C# 通过语音命令控制应用程序,c#,windows-phone-8.1,windows-8.1,windows-10,windows-10-mobile,C#,Windows Phone 8.1,Windows 8.1,Windows 10,Windows 10 Mobile,我正在考虑如何在应用程序运行时通过语音命令控制应用程序——页面间导航、呼叫命令等 有SpeechRecognizer,这基本上就是我需要的,但是,有超时选项SpeechRecognizer.Timeouts.InitialSilenceTimeout-默认值是5s。如果我想使用这种方法,我应该设置非常大的超时,以便在应用程序运行时收听所有语音命令,还是有其他解决方案?有什么“副”问题吗 谢谢您可以使用连续识别。它永远不会停止倾听,直到你告诉它这样做。 有几个 这里帮助您从语音识别/合成开始

我正在考虑如何在应用程序运行时通过语音命令控制应用程序——页面间导航、呼叫命令等

SpeechRecognizer
,这基本上就是我需要的,但是,有超时选项
SpeechRecognizer.Timeouts.InitialSilenceTimeout
-默认值是5s。如果我想使用这种方法,我应该设置非常大的超时,以便在应用程序运行时收听所有语音命令,还是有其他解决方案?有什么“副”问题吗


谢谢

您可以使用连续识别。它永远不会停止倾听,直到你告诉它这样做。 有几个 这里帮助您从语音识别/合成开始