SPWORDPRONUNCIATION (Windows CE 5.0)

Send Feedback

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

SAPI Structures

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.