SpeechRecognitionUIStatus SpeechRecognitionUIStatus SpeechRecognitionUIStatus SpeechRecognitionUIStatus SpeechRecognitionUIStatus Enum


Indicates the status of the speech recognition session.

public : enum class SpeechRecognitionUIStatus
enum class winrt::Windows::Phone::Speech::Recognition::SpeechRecognitionUIStatus : int32_t
public enum SpeechRecognitionUIStatus
Public Enum SpeechRecognitionUIStatus
var value = Windows.Phone.Speech.Recognition.SpeechRecognitionUIStatus.busy;

Windows 10 requirements

Device family
Windows Mobile Extension SDK (introduced v10.0.10240.0)
API contract
Windows.Phone.PhoneContract (introduced v1)


Busy Busy Busy Busy Busy 1

The speech recognizer GUI could not start because the phone’s speech feature was active, or because the app attempted speech recognition while a phone call was in progress.

Cancelled Cancelled Cancelled Cancelled Cancelled 2

The user manually cancelled the speech recognizer GUI, such as by using the back button. This value is also returned if the user switches out of the app, or if a phone call is received while the GUI is active.

Preempted Preempted Preempted Preempted Preempted 3

The Preempted value is returned in the following scenarios:

  • The speech recognizer GUI was interrupted by a phone call.
  • The speech recognizer GUI was superceded by an invocation of the phone's speech feature.
PrivacyPolicyDeclined PrivacyPolicyDeclined PrivacyPolicyDeclined PrivacyPolicyDeclined PrivacyPolicyDeclined 4

The user declined the privacy policy.

Succeeded Succeeded Succeeded Succeeded Succeeded 0

Speech recognition succeeded through the default graphical user interface (GUI).