void SR_AudioCaptureStateChanged(SpeechRecognizer sender, SpeechRecognitionAudioCaptureStateChangedEventArgs args) { // Show the panel that corresponds to the current state. switch (args.State) { case SpeechRecognizerAudioCaptureState.Complete: if (!this.cancelled) { SetPanel(CompletePanel); } break; case SpeechRecognizerAudioCaptureState.Initializing: SetPanel(InitPanel); break; case SpeechRecognizerAudioCaptureState.Listening: SetPanel(ListenPanel); break; case SpeechRecognizerAudioCaptureState.Thinking: SetPanel(ThinkPanel); break; default: break; } }
/// <summary> /// Update the speech recognition audio capture state. /// </summary> private async void SR_AudioCaptureStateChanged(SpeechRecognizer sender, SpeechRecognitionAudioCaptureStateChangedEventArgs args) { Debug.WriteLine(args.State); lastState = args.State; switch (args.State) { case SpeechRecognizerAudioCaptureState.Canceled: Status.Text = "Operation cancelled."; break; case SpeechRecognizerAudioCaptureState.Cancelling: Status.Text = "Cancelling capture operation..."; break; case SpeechRecognizerAudioCaptureState.Complete: Status.Text = "Audio capture complete."; break; case SpeechRecognizerAudioCaptureState.Initializing: Status.Text = "Initializing audio capture..."; break; case SpeechRecognizerAudioCaptureState.Listening: Status.Text = "Listening..."; break; case SpeechRecognizerAudioCaptureState.Thinking: Status.Text = "Interpreting audio input..."; break; default: Status.Text = "Unknown capture state."; break; } }
void SR_AudioCaptureStateChanged(SpeechRecognizer sender, SpeechRecognitionAudioCaptureStateChangedEventArgs args) { // Show the panel that corresponds to the current state. switch (args.State) { case SpeechRecognizerAudioCaptureState.Complete: if (!this.cancelled) SetPanel(CompletePanel); break; case SpeechRecognizerAudioCaptureState.Initializing: SetPanel(InitPanel); break; case SpeechRecognizerAudioCaptureState.Listening: SetPanel(ListenPanel); break; case SpeechRecognizerAudioCaptureState.Thinking: SetPanel(ThinkPanel); break; default: break; } }
void speechRec_AudioCaptureStateChanged(SpeechRecognizer sender, SpeechRecognitionAudioCaptureStateChangedEventArgs args) { CaptureStateTextBlock.Text = "Capture State: " + Enum.GetName(typeof(SpeechRecognizerAudioCaptureState), args.State); }
void speechRec_AudioCaptureStateChanged(SpeechRecognizer sender, SpeechRecognitionAudioCaptureStateChangedEventArgs args) { CaptureStateTextBlock.Text = "Capture State: " + Enum.GetName(typeof(SpeechRecognizerAudioCaptureState), args.State); }