ITTSNotifySink::AttribChanged

HRESULT AttribChanged(DWORD dwAttribute);

Notifies an application that an engine attribute has changed. This notification is sent because in future versions, multiple processes or applications may be using the same text-to-speech engine through a text-to-speech sharing object (similar to the speech-recognition sharing object).

· Return value is ignored.

dwAttribute

[in] Attribute that was changed. This parameter can be one of these values:

Value

Meaning

TTSNSAC_PITCH

The baseline pitch for the voice

TTSNSAC_REALTIME

The percentage of processor time that the engine expects to use during constant speech

TTSNSAC_SPEED

The baseline average speed for the voice

TTSNSAC_VOLUME

The baseline volume for the voice