This interface must be implemented by an application in order to receive notifications from the voice command object. In addition to the recognized command, an application can also be notified of events such as beginning and ending of an utterance, menu activation, and the presence of interference.
Method |
Description |
IVCmdNotifySink::AttribChanged | Notifies applications on a voice command site that a site attribute has changed. |
IVCmdNotifySink::CommandOther | Sent by the engine when a spoken phrase was either recognized as being from another application’s command set or was not recognized. |
IVCmdNotifySink::CommandRecognize | Sent by the engine when a spoken phrase is recognized as being from the application’s command set. |
IVCmdNotifySink::CommandStart | Sent by the engine when a spoken phrase is detected. |
IVCmdNotifySink::Interference | Notifies the application that the engine cannot recognize speech properly for a known reason. |