IVDctNotifySink::PhraseStart

HRESULT PhraseStart();

Notifies the application that the engine has started processing audio data for a recognition result.

· Return value is ignored.

After sending PhraseStart, the engine may send one or more PhraseHypothesis notifications, but it must always conclude with a PhraseFinish.

An application can use the PhraseStart notification to monitor what speech recognition is controlling the Voice Dictation object. An application should not rely on this notification for information about the recognition of its own commands. Most applications ignore this notification.

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.