More Visual Prolog 7.3 Examples

Speech Recognition Example

Written by Steve Lympany (ACSUMAMA), Thomas Linder Puls (PDC)


The example demonstrates speech recognition that converts spoken words to text. Speech recognition  empowers users to interact with their computers by voice.

The example creates an application ready to accept your speech input and to type text.

This small project is a "kick start" for anyone interested in implementing Microsoft's speech engine.

The example requires Visual Prolog 7.3 Commercial Edition.

Download the example project.

System Requirements

To run speech recognition, a proper installation of the speech components is required.

Windows Vista and Windows 7

Microsoft Speech Recognition Engine (SRT) is already a part of Windows Vista and Windows 7.

Hardware Requirements

A microphone is required to run the application. If it is not installed properly, the example will generate an internal error on execute.

See also

Microsoft Speech API (SAPI) 5.3


The example requires Visual Prolog 7.3 Commercial Edition.


If you use the Personal Edition, but need the  features supported only in the Commercial Edition, you are welcome to order the latest build of this Edition just now: Order!


Users of previous versions of Visual Prolog are welcome to upgrade to the current version of Visual Prolog  to use the latest versions of the Visual Prolog examples.


Download VIP-ALC'08

Visual Prolog Application & Language Conference (VIP-ALC 2006) April 24-26 2006

Download VIP-ALC'06 Proceedings