Professional Documents
Culture Documents
namespace SpeechRecognitionExample { public partial class Form1 : Form { private SpeechRecognitionEngine recognitionEngine; public Form1() { InitializeComponent(); recognitionEngine = new SpeechRecognitionEngine(); recognitionEngine.SetInputToDefaultAudioDevice(); recognitionEngine.SpeechRecognized += (s, args) => { foreach (RecognizedWordUnit word in args.Result.Words) { if (word.Confidence > 0.8f) txtOutput.Text += word.Text + " "; } txtOutput.Text += Environment.NewLine; }; recognitionEngine.LoadGrammar(new DictationGrammar()); } private void btnStart_Click(object sender, EventArgs e) { recognitionEngine.RecognizeAsync(RecognizeMode.Multiple); } private void btnStop_Click(object sender, EventArgs e) { recognitionEngine.RecognizeAsyncStop(); } } }