Automation Enumerations

Microsoft Speech SDK

Intelligent Interface Technologies Home Page Microsoft Speech SDK Speech Automation 5.1

Automation Enumerations

The Automation Enumerations specify the possible values for many of the types of data used in speech automation.

Automation Enumerations

The automation enumerations include the following:


Enumerations Description
SpeechAudioFormatType Lists the supported stream formats.
SpeechAudioState Sets the audio input or output state to one of four possible states.
SpeechBookmarkOptions Specifies whether or not the bookmark will pause a speech recognition(SR) engine.
SpeechDataKeyLocation Specifies the top-level speech configuration database keys.
SpeechDiscardType Indicates portions of a recognition result to be removed or eliminated once they are no longer needed.
SpeechDisplayAttributes Specifies information about the display of a word.
SpeechEngineConfidence Specifies levels of confidence.
SpeechFormatType Used to request either the input format for the original audio source, or the format actually arriving at the speech engine.
SpeechGrammarRuleStateTransitionType Lists the types of transitions for the speech recognition engine.
SpeechGrammarState Defines the possible states of a speech grammar.
SpeechGrammarWordType Specifies the type of the word(s) to be added to a grammar.
SpeechInterference Lists possible causes of interference or poor recognition with the input stream.
SpeechLexiconType Specifies the allowed lexicon types.
SpeechLoadOption indicates how a speech grammar is loaded.
SpeechPartOfSpeech Defines the parts-of-speech categories used in SAPI.
SpeechRecoContextState Provides lists levels of control for setting and restoring recognition states for each recognition context.
SpeechRecoEvents Lists the event interests for the recognition context.
SpeechRecognitionType Specifies the state of the SR engine.
SpeechRecognizerState Enumerates the states of a Recognizer object.
SpeechRetainedAudioOptions Indicates the options for an audio stream.
SpeechRuleAttributes Lists attribute's information about grammar rules.
SpeechRuleState Defines the states of a speech grammar rule.
SpeechRunState Lists the voice running state.
SpeechSpecialTransitionType Lists special transitions for the speech recognition engine.
SpeechStreamFileMode Specifies the file opening states.
SpeechStreamSeekPositionType Lists the methods to seek a location within a stream.
SpeechTokenContext Lists the context in which the code managing the newly created object runs.
SpeechTokenShellFolder Lists possible locations storing token information.
SpeechVisemeFeature Contains constants specifying features of phonemes and visemes.
SpeechVisemeType Contains constants for each of the visemes supported by the SpVoice object.
SpeechVoiceEvents Enumerates the types of events which the SpVoice object can raise.
SpeechVoicePriority Enumerates the possible Priority settings of an SpVoice object.
SpeechVoiceSpeakFlags Contains flags that control the SpVoice.Speak method.
SpeechWordPronounceable Defines the set of return values from the IsPronounceable method of the SpRecoGrammar object.
SpeechWordType Specifies the change state of a word/pronunciation combination in a lexicon.