Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System.Diagnostics;
- using System.Globalization;
- using System.Speech.Recognition;
- namespace speech
- {
- class Program
- {
- static void Main(string[] args)
- {
- var sre = new SpeechRecognitionEngine();
- sre.SetInputToWaveFile("seriously-right.wav");
- var grammarBuilder = new GrammarBuilder();
- grammarBuilder.Culture = new CultureInfo("en-Gb");
- grammarBuilder.AppendDictation();
- var grammar = new Grammar(grammarBuilder);
- grammar.Enabled = true;
- sre.LoadGrammar(grammar);
- sre.SpeechRecognized += sre_SpeechRecognized;
- sre.RecognizeCompleted += sre_RecognizeCompleted;
- var res = sre.Recognize();
- }
- private static void sre_RecognizeCompleted(object sender, RecognizeCompletedEventArgs e)
- {
- Debug.WriteLine("Finished");
- }
- private static void sre_SpeechRecognized(object sender, SpeechRecognizedEventArgs e)
- {
- Debug.WriteLine("Result");
- Debug.WriteLine(e.Result.Text);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement