0

Microsoft 语音识别附带语音参考卡。它包含一些被识别的预先确定的单词。

我想知道是否可以禁用它。是吗?

编辑:我想删除所有预定义的命令。这个:http: //windows.microsoft.com/en-us/windows-vista/Common-commands-in-Speech-Recognition

EDIT2:我正在使用 SpeechLib!

4

2 回答 2

0

您可能需要一个进程内识别器,而不是共享识别器。

由于您使用的是 C#,因此如果您使用 System.Speech.Recognition ,则需要使用SpeechRecognitionEngine类。

特别是,您还需要使用SetInputToDefaultAudioDevice设置识别器的音频输入属性,以便 inproc 识别器知道从哪里获取音频。

于 2010-05-28T16:49:39.753 回答
0

尝试更改代码以使用您所说的,我发现了我需要的东西!

使用此命令:

recGrammar.SetGrammarState(SPGRAMMARSTATE.SPGS_EXCLUSIVE);

一切正常!

你可以在这里找到更多信息!

于 2010-05-29T14:17:00.873 回答