我在 inproc 模式下SpeechRecognitionEngine
使用命名空间System.Speech
来完成一些自动化工作。语音识别通过 启动RecognizeAsync
。
它工作正常,但是,当计算机被锁定时,语音识别停止。一旦计算机被解锁,识别就会再次激活。虽然这对于大多数应用程序来说可能是一个有意义的行为,但对我来说,这是一个问题。我在网上搜索过,但没有找到禁用此行为的解决方案。
如何将 SpeechRecognition 参数化为在计算机锁定时不停止?
(请注意:该应用程序是传统的 Windows WPF 应用程序,而不是 Windows 应用商店应用程序)