Windows.Media.SpeechRecognition Windows.Media.SpeechRecognition Windows.Media.SpeechRecognition Windows.Media.SpeechRecognition Namespace

Enables speech recognition for command and control within Windows Runtime app.

Classes

SpeechContinuousRecognitionCompletedEventArgs SpeechContinuousRecognitionCompletedEventArgs SpeechContinuousRecognitionCompletedEventArgs SpeechContinuousRecognitionCompletedEventArgs

Contains continuous recognition (dictation) event data for the SpeechContinuousRecognitionSession.Completed event.

SpeechContinuousRecognitionResultGeneratedEventArgs SpeechContinuousRecognitionResultGeneratedEventArgs SpeechContinuousRecognitionResultGeneratedEventArgs SpeechContinuousRecognitionResultGeneratedEventArgs

Contains event data for the SpeechContinuousRecognitionSession.ResultGenerated event.

SpeechContinuousRecognitionSession SpeechContinuousRecognitionSession SpeechContinuousRecognitionSession 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 SpeechRecognitionCompilationResult SpeechRecognitionCompilationResult SpeechRecognitionCompilationResult

The result of compiling the constraints set for a SpeechRecognizer object.

SpeechRecognitionGrammarFileConstraint SpeechRecognitionGrammarFileConstraint SpeechRecognitionGrammarFileConstraint 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 SpeechRecognitionHypothesis SpeechRecognitionHypothesis 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 SpeechRecognitionHypothesisGeneratedEventArgs SpeechRecognitionHypothesisGeneratedEventArgs SpeechRecognitionHypothesisGeneratedEventArgs

Contains event data for the SpeechRecognizer.HypothesisGenerated event.

SpeechRecognitionListConstraint SpeechRecognitionListConstraint SpeechRecognitionListConstraint 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 SpeechRecognitionQualityDegradingEventArgs SpeechRecognitionQualityDegradingEventArgs SpeechRecognitionQualityDegradingEventArgs

Provides data for the SpeechRecognitionQualityDegradingEvent event.

SpeechRecognitionResult SpeechRecognitionResult SpeechRecognitionResult SpeechRecognitionResult

The result of a speech recognition session.

SpeechRecognitionSemanticInterpretation SpeechRecognitionSemanticInterpretation SpeechRecognitionSemanticInterpretation SpeechRecognitionSemanticInterpretation

Represents the semantic properties of a recognized phrase in a Speech Recognition Grammar Specification (SRGS) grammar.

SpeechRecognitionTopicConstraint SpeechRecognitionTopicConstraint SpeechRecognitionTopicConstraint SpeechRecognitionTopicConstraint

A pre-defined grammar constraint (specifed by SpeechRecognitionScenario ) provided through a web service.

SpeechRecognitionVoiceCommandDefinitionConstraint SpeechRecognitionVoiceCommandDefinitionConstraint SpeechRecognitionVoiceCommandDefinitionConstraint SpeechRecognitionVoiceCommandDefinitionConstraint

A constraint for a SpeechRecognizer object based on a file.

SpeechRecognizer SpeechRecognizer SpeechRecognizer SpeechRecognizer

Enables speech recognition with either a default or a custom graphical user interface (GUI).

SpeechRecognizerStateChangedEventArgs SpeechRecognizerStateChangedEventArgs SpeechRecognizerStateChangedEventArgs SpeechRecognizerStateChangedEventArgs

Provides data for the SpeechRecognizer.StateChangedEvent event.

SpeechRecognizerTimeouts SpeechRecognizerTimeouts SpeechRecognizerTimeouts SpeechRecognizerTimeouts

The timespan that a speech recognizer ignores silence or unrecognizable sounds (babble) and continues listening for speech input.

SpeechRecognizerUIOptions SpeechRecognizerUIOptions SpeechRecognizerUIOptions SpeechRecognizerUIOptions

Specifies the UI settings for the SpeechRecognizer.RecognizeWithUIAsync method.

VoiceCommandManager VoiceCommandManager VoiceCommandManager 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 VoiceCommandSet VoiceCommandSet 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 ISpeechRecognitionConstraint ISpeechRecognitionConstraint ISpeechRecognitionConstraint

Represents a constraint for a SpeechRecognizer object.

Enums

SpeechContinuousRecognitionMode SpeechContinuousRecognitionMode SpeechContinuousRecognitionMode SpeechContinuousRecognitionMode

Specifies the behavior of the speech recognizer during a continuous recognition (dictation) session.

SpeechRecognitionAudioProblem SpeechRecognitionAudioProblem SpeechRecognitionAudioProblem SpeechRecognitionAudioProblem

Specifies the type of audio problem detected.

SpeechRecognitionConfidence SpeechRecognitionConfidence SpeechRecognitionConfidence SpeechRecognitionConfidence

Specifies confidence levels that indicate how accurately a spoken phrase was matched to a phrase in an active constraint.

SpeechRecognitionConstraintProbability SpeechRecognitionConstraintProbability SpeechRecognitionConstraintProbability SpeechRecognitionConstraintProbability

Specifies the weighted value of a constraint for speech recognition.

SpeechRecognitionConstraintType SpeechRecognitionConstraintType SpeechRecognitionConstraintType SpeechRecognitionConstraintType

Specifies the grammar definition constraint used for speech recognition.

SpeechRecognitionResultStatus SpeechRecognitionResultStatus SpeechRecognitionResultStatus SpeechRecognitionResultStatus

Specifies the possible result states of a speech recognition session or from the compiling of grammar constraints.

SpeechRecognitionScenario SpeechRecognitionScenario SpeechRecognitionScenario SpeechRecognitionScenario

Specifies the scenario used to optimize speech recognition for a web-service constraint (created through a SpeechRecognitionTopicConstraint object).

SpeechRecognizerState SpeechRecognizerState SpeechRecognizerState 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.

See Also