Note

Please see Azure Cognitive Services for Speech documentation for the latest supported speech solutions.

Microsoft Speech Platform

SPWORDPRONOUNCEABLE

SPWORDPRONOUNCEABLE lists whether a word has a pronunciation in any lexicon accessible by a speech engine, and whether the speech engine can pronounce the word. See also ISpRecoGrammar::IsPronounceable.

<pre IsFakePre="true" xmlns="http://www.w3.org/1999/xhtml"> <strong>typedef enum SPWORDPRONOUNCEABLE</strong> <strong>{</strong> <strong>SPWP_UNKNOWN_WORD_UNPRONOUNCEABLE,</strong> <strong>SPWP_UNKNOWN_WORD_PRONOUNCEABLE,</strong> <strong>SPWP_KNOWN_WORD_PRONOUNCEABLE</strong> <strong>} SPWORDPRONOUNCEABLE</strong>; </pre>

Elements

  • SPWP_UNKNOWN_WORD_UNPRONOUNCEABLE
    The word is not pronounceable by the SR engine, and is not located in the SR engine's internal lexicon or in any referenced custom lexicons.
  • SPWP_UNKNOWN_WORD_PRONOUNCEABLE
    The word is pronounceable by the SR engine, but is not located in the SR engine's internal lexicon or in any referenced custom lexicons.
  • SPWP_KNOWN_WORD_PRONOUNCEABLE
    The word is pronounceable by the SR engine, and is located in the SR engine's internal lexicon and/or in at least one referenced custom lexicon.