训练System.Speech.Recognition识别音频命令

时间:2020-09-30 17:10:53

标签: c# speech-recognition voice-recognition system.speech.recognition

我对使用语音激活命令的简单应用程序有一个想法。它基本上是一种语音激活的录音机。我需要两个语音命令,一个用于开始录制,一个用于停止录制。我当时在考虑使用System.Speech.Recognition,我发现了一个示例,您可以在其中以英语字符串形式输入命令,如下所示:

Choices ch_StartStopCommands = new Choices();
    ch_StartStopCommands.Add("speech on");
    ch_StartStopCommands.Add("speech off");

我想要的是命令不是特定于语言的。我想让用户可以选择说(通过麦克风录音)一个命令,它将用作开始命令,另一个将用作停止命令。

所以我的问题基本上是我可以使用System.Speech.Recognition存储用户为他的启动命令录制的内容,然后稍后再听同一命令并开始录音,直到他说出停止命令为止。

如果有人知道针对该用例的更好的语音识别程序包,我也将接受它作为答案。

谢谢

0 个答案:

没有答案
相关问题