IVTxtNotifySink Interface

The IVTxtNotifySink interface is used by a voice-text object to return status information to an application. This interface is passed to the voice-text object by an application when it calls the IVoiceText::Register member function to register for voice text.

The IVTxtNotifySink interface is supported by an application. It has these member functions:

AttribChanged

Speak

SpeakingDone

SpeakingStarted

Visual


Visual is optional and may or may not be supported by an engine, but it must be supported by the notification sink. An application can choose to receive all possible notifications or only those from SpeakingStarted and SpeakingDone. Notifications are sent to all applications on the site, not just the application that caused the notification to be sent.