Voice-text interfaces contain member functions that allow an application to implement simple text-to-speech— the audio equivalent of the printf function. They include the following interfaces.
Interface | Description |
IVTxtAttributes | Controls the attributes of a voice-text site. |
IVTxtDialogs | Displays Windows dialog boxes that allow the user to configure the text-to-speech engine used by a site. |
IVTxtNotifySink | Used by a voice-text object to notify an application that speaking has started or stopped or that an attribute has been changed for the site. |
IVoiceText | Registers a voice-text site and controls the playback of spoken text. |
This section describes, in alphabetical order, the interfaces and functions that support voice text.
In addition to the interfaces described in this section, each object supports IUnknown, which is a common interface supported by all OLE component objects. For more information about IUnknown, see the section, "Common Elements of the Speech Application Programming Interface."