SPWORDPRONUNCIATION (Windows Embedded CE 6.0)
1/6/2010
This structure contains information about a single pronunciation for a word. It is used by ISpLexicon for words with possible variations in pronunciation. Pronunciations are arranged in a list defined by an SPWORDPRONUNCIATIONLIST structure.
Syntax
typedef [restricted] struct SPWORDPRONUNCIATION{
struct SPWORDPRONUNCIATION* pNextWordPronunciation;
SPLEXICONTYPE eLexiconType;
LANGID LangID;
WORD wReserved;
SPPARTOFSPEECH ePartOfSpeech;
SPPHONEID szPronunciation[1];
} SPWORDPRONUNCIATION;
Members
- pNextWordPronunciation
Pointer to another SPWORDPRONUNCIATION structure representing the pronunciation of the next word in the word pronunciation list. This value can be NULL.
- eLexiconType
Lexicon to which the pronunciation belongs. Possible values are defined for the SPLEXICONTYPE enumeration.
- LangID
Language identifier for the pronunciation.
- wReserved
Reserved for future use.
- ePartOfSpeech
A part of speech value associated with the pronunciation. Possible values are defined for the SPPARTOFSPEECH enumeration.
- szPronunciation
A zero-terminated array of phoneme identifiers for the pronunciation. This array extends beyond the end of this structure and is part of data buffer in the containing SPWORDPRONUNCIATIONLIST structure.
Requirements
Header | sapi.h, sapi.idl |
Windows Embedded CE | Windows CE .NET 4.1 and later |