0
다음 및 마지막 단추가있는 양식이있는 음성 인식을 사용하여 C# 프로젝트를 만들었습니다. 다음에 단추를 사용하면 다음 파일로 이동하게됩니다. 다시 말하면 이전 파일로 이동합니다. 그러나 프로젝트를 디버깅 할 때, 내가하는 일 대신에 내가하는 말만 보여줍니다. 아무도 내가 고칠 수있는 방법을 알고 있습니까?음성 인식을 사용하는 명령
private void Form1_Load(object sender, EventArgs e)
{
SpeechRecognizer recognizer = new SpeechRecognizer();
Choices command = new Choices();
command.Add(new string[] { "next", "last", "first" });
GrammarBuilder gb = new GrammarBuilder();
gb.Append(command);
Grammar g = new Grammar(gb);
recognizer.LoadGrammar(g);
recognizer.SpeechRecognized +=
new EventHandler<SpeechRecognizedEventArgs>(sre_SpeechRecognized);
}
void sre_SpeechRecognized(object sender, SpeechRecognizedEventArgs e)
{
MessageBox.Show("Speech recognized: " + e.Result.Text);
}
}
더 많은 세부 사항이 – CodeGuy
가 나는 우리가 코드의 주요 벌크을보고있는 가정 –
만든 코드를 추가 ... 당신을 도울 필요합니다, 당신은'next'을 수행하는 코드를 없어 또는 '이전'동작. 이 코드는'sre_SpeechRecognized' 이벤트 핸들러 내에서 호출되어야합니다. – keyboardP