public void HandleMenuRecognized(object sender, SpeechRecognizedUpdateArgs args) { Display = args.title; Confidence = args.confidence; if (args.title == "Yo Stop" || args.title == "Yo Listen") ToggleListenMode(); // for UI else if (args.title == "Stop") player.Stop(); else if (args.title == "Play") player.Play(); else if (args.title == "Pause") player.Pause(); else if (args.title == "Volume Up") player.VolumeUp(); else if (args.title == "Volume Down") player.VolumeDown(); }
public void HandleSongRecognized(object sender, SpeechRecognizedUpdateArgs args) { Display = args.title; Confidence = args.confidence; if (args.confidence < ConfidenceThreshold) return; if (args.title == "Stop Listening") ToggleListenMode(); else if (args.title == "Stop") player.Stop(); else if (args.title == "Resume") player.Play(); else if (args.title == "Pause") player.Pause(); else player.PlaySong(songRepo, args.title); }
private void sr_SpeechRecognizedHandler(object sender, SpeechRecognizedEventArgs e) { var args = new SpeechRecognizedUpdateArgs(e.Result.Text, e.Result.Confidence); if (GrammarManager.IsMenuOption(e.Result.Text.ToString()) && e.Result.Confidence >= 0.80) { if (e.Result.Text == "Are you there?") { if (Listening) Speak("Yes bitch tell me what to play!"); else Speak("No bitch start me up!"); } if (e.Result.Text.ToString() == "Yo Stop" && Listening || e.Result.Text.ToString() == "Yo Listen" && !Listening) { Listening = !Listening; recognizedMenuEvent(this, args); } else if (e.Result.Text.ToString() != "Yo Stop" && e.Result.Text.ToString() != "Yo Listen") recognizedMenuEvent(this, args); } else if (Listening) recognizedSongEvent(this, args); }
public void HandleSongRecognized(object sender, SpeechRecognizedUpdateArgs args) { Display = args.title; Confidence = args.confidence; if (args.confidence < ConfidenceThreshold) return; player.PlaySong(songRepo, args.title); }