Share via


SPVACTIONS

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/28/2008

This enumeration defines actions to take for the text fragment with which the voice state is associated.

Syntax

typedef enum SPVACTIONS{
  SPVA_Speak = 0,
  SPVA_Silence,
  SPVA_Pronounce,
  SPVA_Bookmark,
  SPVA_SpellOut,
  SPVA_Section,
  SPVA_ParseUnknownTag
} SPVACTIONS;

Elements

  • SPVA_Speak
    Associated text fragment should be processed and spoken. This is the default value.
  • SPVA_Silence
    There is no associated string. The text fragment was the result of a <Silence> XML tag. A silence (of length specified in the associated SPVSTATE structure) should be inserted into the output stream.
  • SPVA_Pronounce
    Text fragment is associated with a <Pron> XML tag, and should be pronounced as specified in the appropriate SPVSTATE structure. This value can be empty.
  • SPVA_Bookmark
    Text fragment is the contents of a bookmark.
  • SPVA_SpellOut
    Each character, other than white space, of the text fragment should be expanded as a word. For example, "word!" will become "w o r d exclamation point".
  • SPVA_Section
    Reserved for future use.
  • SPVA_ParseUnknownTag
    Text fragment is associated with an unknown XML tag that can be interpreted or ignored by the engine.

Requirements

Header sapi.h, sapi.idl
Windows Embedded CE Windows CE .NET 4.1 and later

See Also

Reference

SAPI Enumerations