Share via


SAPI Enumerations (Windows CE 5.0)

Send Feedback

The following table shows the Speech API (SAPI) enumerations with a description of the purpose of each.

Programming element Description
SPAUDIOOPTIONS This enumeration defines the options for an audio stream.
SPAUDIOSTATE This enumeration defines audio input and output states.
SPBOOKMARKOPTIONS This enumeration defines notifications for bookmark events.
SPCFGNOTIFY This enumeration defines event notifications related to the addition, deletion, invalidation, activation, and deactivation of rules in the loaded grammars.
SPCFGRULEATTRIBUTES This enumeration defines attributes for grammar rules.
SPCONTEXTSTATE This enumeration defines states for grammars associated with a speech recognition context.
SPDATAKEYLOCATION This enumeration defines top-level registry keys.
SPDISPLAYATTRIBUTES This enumeration defines display attributes.
SPEAKFLAGS This enumeration defines flags that control the speaking behavior for a voice.
SPENDSRSTREAMFLAGS This enumeration defines flags to signal the end of a speech recognition stream.
SPEVENTENUM This enumeration defines SAPI events.
SPEVENTLPARAMTYPE This enumeration represents pointers to types of parameters.
SPFILEMODE This enumeration defines file opening states.
SPGRAMMARSTATE This enumeration defines grammar states.
SPGRAMMARWORDTYPE This enumeration defines the types of the words that can be added to a grammar.
SPINTERFERENCE This enumeration defines possible causes of interference or poor recognition with the input stream.
SPLEXICONTYPE This enumeration defines the allowed lexicon types.
SPLOADOPTIONS This enumeration defines options for loading a grammar.
SPPARTOFSPEECH This enumeration defines the parts of speech categories used in SAPI 5.0.
SPPHRASERNG This enumeration defines alternate phrase elements.
SPPROPSRC This enumeration defines property sources.
SPRECOEVENTFLAGS This enumeration defines flags that indicate the state of the SR engine.
SPRECOSTATE This enumeration defines engine recognition states.
SPRESULTTYPE This enumeration defines result object types.
SPRULEINFOOPT This enumeration defines grammar rule options.
SPRULESTATE This enumeration defines grammar rule states.
SPRUNSTATE This enumeration defines voice running states.
SPSTREAMFORMAT This enumeration defines stream formats.
SPTRANSITIONTYPE This enumeration defines grammar rule transitions from a CFG state.
SPVACTIONS This enumeration defines actions to take for the text fragment with which the voice state is associated.
SPVALUETYPE This enumeration defines value types used in removing speech elements.
SPVESACTIONS This enumeration defines real-time actions.
SPVFEATURE This enumeration defines viseme features.
SPVISEMES This enumeration defines the SAPI 5.0 Viseme set.
SPVLIMITS This enumeration defines limits for rate and volume adjustments that TTS engines are required to support.
SPVPRIORITY This enumeration defines the priorities that voices can have.
SPVSKIPTYPE This enumeration defines the type of item to skip in ISpVoice::Skip.
SPWAVEFORMATTYPE This enumeration defines wave format types.
SPWORDINFOOPT This enumeration defines the options for a grammar word.
SPWORDPRONOUNCEABLE This enumeration defines options for word pronunciation.
SPWORDTYPE This enumeration defines the change states for a word-pronunciation combination in a lexicon

See Also

SAPI Reference | Speech API (SAPI) Version 5.0

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.