SPWORDPRONUNCIATION (Windows CE 5.0)
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.
typedef [restricted] struct SPWORDPRONUNCIATION{ struct SPWORDPRONUNCIATION* pNextWordPronunciation; SPLEXICONTYPEeLexiconType; LANGIDLangID; WORDwReserved; SPPARTOFSPEECHePartOfSpeech; SPPHONEIDszPronunciation[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
OS Versions: Windows CE .NET 4.1 and later.
Header: Sapi.h, Sapi.idl.
See Also
Send Feedback on this topic to the authors