SAPI Structures (Windows CE 5.0)

Send Feedback

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

Programming element Description
SPAUDIOBUFFERINFO This structure contains audio stream buffer information.
SPAUDIOSTATUS This structure contains audio status information.
SPBINARYGRAMMAR This structure contains size information for a binary grammar.
SPEVENT This structure contains information about an event.
SPEVENTSOURCEINFO This structure contains event source information.
SPPARSEINFO This structure contains parsing information for a stream.
SPPATHENTRY This structure contains path entry information.
SPPHRASE This structure contains information about a phrase.
SPPHRASEALT This structure contains alternate phrase information.
SPPHRASEALTREQUEST This structure contains alternate phrase request information.
SPPHRASEELEMENT This structure contains a phrase element for a spoken word.
SPPHRASEPROPERTY This structure contains the information for one semantic property.
SPPHRASEREPLACEMENT This structure contains text to replace the display text of one or more spoken words.
SPPHRASERULE This structure contains the information for a rule in a grammar result.
SPPROPERTYINFO This structure contains the information for a semantic property.
SPRECOCONTEXTSTATUS This structure contains the status of a speech recognition context.
SPRECOGNIZERSTATUS This structure contains status information for engine speech recognition.
SPRECORESULTINFO This structure contains the result passed from the SR engine to SAPI.
SPRECORESULTTIMES This structure contains the time information for speech recognition.
SPRULEENTRY This structure contains information about a rule.
SPSERIALIZEDEVENT This structure contains information used when an application serializes an SAPI event.
SPSERIALIZEDEVENT64 This structure contains information used when an application serializes an SAPI event.
SPSERIALIZEDPHRASE This structure contains the size of a serialized phrase.
SPSERIALIZEDRESULT This structure contains phrase size information.
SPSTATEINFO This structure contains transition state information.
SPTEXTSELECTIONINFO This structure contains text selection information that the SR engine can use to improve recognition accuracy.
SPTMTHREADINFO This structure contains a long value passed into the ISpVoice::Speak method through a <Pitch> XML tag.
SPTRANSITIONENTRY This structure contains transition entry information.
SPTRANSITIONPROPERTY This structure contains transition property information.
SPVCONTEXT This structure defines a voice context.
SPVOICESTATUS This structure contains voice status information.
SPVPITCH  
SPVSTATE This structure contains information about the state of a voice.
SPVTEXTFRAG This structure contains text fragment information for a voice.
SPWORD This structure contains information about changes to a word in a lexicon, and is used with ISpLexicon to define word changes.
SPWORDENTRY This structure contains information about a word that can be recognized.
SPWORDLIST This structure contains word information.
SPWORDPRONUNCIATION This structure contains information about a single pronunciation for a word.
SPWORDPRONUNCIATIONLIST This structure contains information about possible variations in pronunciation for a given word.
WAVEFORMATEX (SAPI) This structure contains information common to all formats for waveform audio data.

See Also

SAPI Reference

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.