private void CancelButton_Click(object sender, RoutedEventArgs e) { // Cancel the current speech session and return to start. SR.RequestCancelOperation(); SetPanel(StartPanel); CancelButton.Visibility = Visibility.Collapsed; }
void speechRec_RecognizerResultReceived(SpeechRecognizer sender, SpeechRecognitionResultReceivedEventArgs args) { if (args.Text == null) { return; } IntermediateResultsTextBlock.Text = "IntermediateResults: " + args.Text; if (args.Text.ToLower().Contains("cancel")) { speechRec.RequestCancelOperation(); } else if (args.Text.ToLower().Contains("stop")) { speechRec.StopListeningAndProcessAudio(); } }
private void StopListeningButton_OnClick(object sender, RoutedEventArgs e) { //SR.StopListeningAndProcessAudio(); SR.RequestCancelOperation(); }