The IVDctDialogs interface allows an application to display Windows dialog boxes to configure a speech-recognition engine. The controls and capabilities in these dialog boxes are determined by the particular speech-recognition engine that is being used. If a voice-navigation application is installed on the user's computer, an application does not need to use IVDctDialogs member functions because the voice-navigation application provides access to the engine's dialog boxes.
Before an application can call any IVDctDialogs member function, it must first call the IVoiceDictation::Register member function to register the voice-dictation site.
The IVDctDialogs interface is supported by the voice-dictation object. It has these member functions:
Member function | Description |
AboutDlg | Displays an About dialog box that identifies the speech-recognition engine and contains the copyright notice. |
GeneralDlg | Allows general control of the engine and should invoke some of the other dialog boxes. |
LexiconDlg | Allows the speaker to display and edit his or her pronunciation lexicon. |
TrainMicDlg | Provides the engine with training for the microphone. |
TrainGeneralDlg | Provides phonetic training, which trains the engine for a preselected set of words. |
TrainTopicDlg | Provides training of words specific to the topic. |