Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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