繁体   English   中英

使用 System.Speech.Recognition 打开 Windows 语音识别

[英]Using System.Speech.Recognition opens Windows Speech Recognition

我尝试在 C# 中实现一些简单的语音识别 WinForms 程序,就像 Michael Levy 回答中描述的那样:

良好的语音识别 API

我遇到的问题是,任何时候我运行程序 Windows 语音识别都会打开,并且会根据我所说的进行操作。 此外,当程序启动时,我必须说“开始聆听”才能使语音识别工作。

我的问题是:我如何在没有 Windows 的情况下使用语音识别 语音识别也对我所说的起作用? 我根本不需要打开 Windows 语音识别 UI,我需要能够使用识别而不必说“开始收听”。

感谢您的回答

你确定你只为你的应用程序使用一个 inproc 识别器。 您可以通过在应用程序中实例化 SpeechRecognitionEngine() 来做到这一点。 请参阅SpeechRecognitionEngine Class 我怀疑您正在实例化一个共享识别器 - SpeechRecognizer Class

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM