SAPI Structures (Windows CE 5.0)
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
Send Feedback on this topic to the authors