Interacts with

The voice-command object calls an application's IVCmdNotifySink interface to notify the application of speech-related events. An application must create a COM object that supports the IVCmdNotifySink interface and must pass the address of the interface to the voice-command object when calling the IVoiceCmd::Register member function. The application developer determines how the functions in the interface respond to notifications.

An application creates a voice-menu object by using the IVoiceCmd::MenuCreate member function. It can enumerate available voice menus by using a voice-menu enumerator created by the IVoiceCmd::MenuEnum member function.