有没有可能在没有共享界面的情况下使用Windows语音识别内置命令?

本文关键字:Windows 语音识别 命令 内置 情况下 有可能 共享 界面 | 更新日期: 2023-09-27 18:13:03

我想知道是否有可能在没有WSR共享接口的情况下使用命令内置的Windows语音识别。我在c#编程语言中使用SAPI。

任何帮助都将非常感激。

有没有可能在没有共享界面的情况下使用Windows语音识别内置命令?

您需要使用进程内识别器。所以搜索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