SAPI Structures
Other versions of this page are also available for the following:
8/28/2008
The following table shows the Speech API (SAPI) structures with a description of the purpose of each.
Programming element | Description |
---|---|
This structure contains audio stream buffer information. |
|
This structure contains audio status information. |
|
This structure contains size information for a binary grammar. |
|
This structure contains information about an event. |
|
This structure contains event source information. |
|
This structure contains parsing information for a stream. |
|
This structure contains path entry information. |
|
This structure contains information about a phrase. |
|
This structure contains alternate phrase information. |
|
This structure contains alternate phrase request information. |
|
This structure contains a phrase element for a spoken word. |
|
This structure contains the information for one semantic property. |
|
This structure contains text to replace the display text of one or more spoken words. |
|
This structure contains the information for a rule in a grammar result. |
|
This structure contains the information for a semantic property. |
|
This structure contains the status of a speech recognition context. |
|
This structure contains status information for engine speech recognition. |
|
This structure contains the result passed from the SR engine to SAPI. |
|
This structure contains the time information for speech recognition. |
|
This structure contains information about a rule. |
|
This structure contains information used when an application serializes an SAPI event. |
|
This structure contains information used when an application serializes an SAPI event. |
|
This structure contains the size of a serialized phrase. |
|
This structure contains phrase size information. |
|
This structure contains transition state information. |
|
This structure contains text selection information that the SR engine can use to improve recognition accuracy. |
|
This structure contains a long value passed into the ISpVoice::Speak method through a <Pitch> XML tag. |
|
This structure contains transition entry information. |
|
This structure contains transition property information. |
|
This structure defines a voice context. |
|
This structure contains voice status information. |
|
|
|
This structure contains information about the state of a voice. |
|
This structure contains text fragment information for a voice. |
|
This structure contains information about changes to a word in a lexicon, and is used with ISpLexicon to define word changes. |
|
This structure contains information about a word that can be recognized. |
|
This structure contains word information. |
|
This structure contains information about a single pronunciation for a word. |
|
This structure contains information about possible variations in pronunciation for a given word. |
|
This structure contains information common to all formats for waveform audio data. |