IVDctNotifySink::UtteranceBegin

HRESULT UtteranceBegin();

Notifies the application that the engine has detected the beginning of an utterance or sound.

· Return value is ignored.

Detecting the beginning of an utterance doesn't necessarily have any bearing on the recognition of words or the completion of a phrase. Because a call to UtteranceBegin implicitly signals the end of the silence, an application can use this function to detect long periods of silence and react accordingly.

The notification is sent only to applications that set the dwFlags parameter of the IVoiceDictation::Register member function to the VDCTRF_ALLMESSAGES or VDCTRF_ALLBUTVUMETER value when the application registered to use voice commands on the site.