TAPIEx ActiveX Control v3.6


The IListen interface provides speech recognition support for your applications. It provides two modes of speech recognition: Voice-Dictation and Voice-Command.

  • Voice-Dictation
  • Voice-Command
  • When a phrase is recognized during the Voice-Dictation or the Voice-Command recognitions, the OnSpeechRecognition event is fired passing the text recognized.

    Properties Description
    InternalSRInterface Returns the internal interface ISpRecoContext of SAPI 5.1
    VoiceCmdFile Sets this property with the file name containing the control grammar.
    VoiceCmdList Sets this property with the list of voice commands.


    Methods Description
    DictationStart Starts the Voice-Dictation recognition.
    DictationStop Stops the Voice-Dictation recognition.
    VoiceCmdStart Starts the Voice-Command recognition.
    VoiceCmdStop Stops the Voice-Command recognition.
    ListenStop Stops both Voice-Dictation and Voice-Command recognitions.


    See Also

    IListen is compatible with Microsoft SAPI 4.0 or SAPI 5.1. [SAPI (Speech API) is the Microsoft standard interface for Speech Recognition (SR) and Text-to-Speech (TTS) engines. ]

  • For SAPI 4.0, If your system have no SAPI 4.0 installed, please download the program from the Microsoft SAPI download page or from our web site download page.
  • For SAPI 5.1, which is the version shipped with Windows XP. Users of other Windows versions will need to install SAPI 5.1 first. SAPI 5.1 is available free of charge from the Microsoft web site: http://www.microsoft.com/speech/download/sdk51/ .
  • In order to use IListen, you also need to have a SR (Speech Recognition) engine installed on your computer. A number of these engines are available from different vendors. Microsoft, for example, offers a freely redistributable SR engine at Microsoft web site.