IVDctDialogs

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.