Windows.Media.SpeechRecognition Namespace
Enables speech recognition for command and control within Windows Runtime app.
Classes
SpeechContinuousRecognitionCompletedEventArgs |
Contains continuous recognition event data for the SpeechContinuousRecognitionSession.Completed event. |
SpeechContinuousRecognitionResultGeneratedEventArgs |
Contains event data for the SpeechContinuousRecognitionSession.ResultGenerated event. |
SpeechContinuousRecognitionSession |
Manages speech input for free-form dictation, or an arbitrary sequence of words or phrases that are defined in a local grammar file constraint. |
SpeechRecognitionCompilationResult |
The result of compiling the constraints set for a SpeechRecognizer object. |
SpeechRecognitionGrammarFileConstraint |
A custom grammar constraint based on a list of words or phrases (defined in a Speech Recognition Grammar Specification (SRGS) file) that can be recognized by the SpeechRecognizer object. Note Speech recognition using a custom constraint is performed on the device. |
SpeechRecognitionHypothesis |
A recognition result fragment returned by the speech recognizer during an ongoing dictation session. The result fragment is useful for demonstrating that speech recognition is processing input during a lengthy dictation session. |
SpeechRecognitionHypothesisGeneratedEventArgs |
Contains event data for the SpeechRecognizer.HypothesisGenerated event. |
SpeechRecognitionListConstraint |
A custom grammar constraint based on a list of words or phrases that can be recognized by the SpeechRecognizer object. When initialized, this object is added to the Constraints collection. Note Speech recognition using a custom constraint is performed on the device. |
SpeechRecognitionQualityDegradingEventArgs |
Provides data for the SpeechRecognitionQualityDegradingEvent event. |
SpeechRecognitionResult |
The result of a speech recognition session. |
SpeechRecognitionSemanticInterpretation |
Represents the semantic properties of a recognized phrase in a Speech Recognition Grammar Specification (SRGS) grammar. |
SpeechRecognitionTopicConstraint |
A pre-defined grammar constraint (specifed by SpeechRecognitionScenario ) provided through a web service. |
SpeechRecognitionVoiceCommandDefinitionConstraint |
A constraint for a SpeechRecognizer object based on a file. |
SpeechRecognizer |
Enables speech recognition with either a default or a custom graphical user interface (GUI). |
SpeechRecognizerStateChangedEventArgs |
Provides data for the SpeechRecognizer.StateChangedEvent event. |
SpeechRecognizerTimeouts |
The timespan that a speech recognizer ignores silence or unrecognizable sounds (babble) and continues listening for speech input. |
SpeechRecognizerUIOptions |
Specifies the UI settings for the SpeechRecognizer.RecognizeWithUIAsync method. |
VoiceCommandManager |
Note VoiceCommandManager may be altered or unavailable for releases after Windows Phone 8.1. Instead, use Windows.ApplicationModel.VoiceCommands.VoiceCommandDefinitionManager. A static class that enables installing command sets from a Voice Command Definition (VCD) file, and accessing the installed command sets. |
VoiceCommandSet |
Note VoiceCommandSet may be altered or unavailable for releases after Windows Phone 8.1. Instead, use Windows.ApplicationModel.VoiceCommands.VoiceCommandDefinition. Enables operations on a specific installed command set. |
Interfaces
ISpeechRecognitionConstraint |
Represents a constraint for a SpeechRecognizer object. |
Enums
SpeechContinuousRecognitionMode |
Specifies the behavior of the speech recognizer during a continuous recognition session. |
SpeechRecognitionAudioProblem |
Specifies the type of audio problem detected. |
SpeechRecognitionConfidence |
Specifies confidence levels that indicate how accurately a spoken phrase was matched to a phrase in an active constraint. |
SpeechRecognitionConstraintProbability |
Specifies the weighted value of a constraint for speech recognition. |
SpeechRecognitionConstraintType |
Specifies the grammar definition constraint used for speech recognition. |
SpeechRecognitionResultStatus |
Specifies the possible result states of a speech recognition session or from the compiling of grammar constraints. |
SpeechRecognitionScenario |
Specifies the scenario used to optimize speech recognition for a web-service constraint (created through a SpeechRecognitionTopicConstraint object). |
SpeechRecognizerState |
Specifies the state of the speech recognizer. |
Remarks
To use web-service constraints, speech input and dictation support must be enabled in Settings by turning on the "Get to know me" option in the Settings -> Privacy -> Speech, inking, and typing page. See "Recognize speech input" in Speech recognition.