我想知道在没有WSR共享接口的情况下是否可以使用内置命令的Windows语音识别。我在C#编程语言中使用SAPI。
任何帮助都将非常感激。
答案 0 :(得分:1)
您需要使用进程内识别器。因此,搜索SpInprocRecognizer应该会为您提供更多相关信息。
创建识别器时,您应该执行以下操作:
private ISpeechRecoContext RecoContext;
private SpInprocRecognizer Recognizer;
private ISpeechRecoGrammar Grammar;
// Create a new recognizer
Recognizer = new SpInprocRecognizer();
// Create a recognition context.
RecoContext = Recognizer.CreateRecoContext();
然后你认识到正常,你不会看到Windows识别器GUI。