Before You Begin Installation

Please read this document carefully, especially if you have limited experience with Linux. Installation requires you use the command line interface, and if you mistype any command your installation will be not be complete. Note that Linux is case sensitive as well, so be sure to confirm that you type capital and lowercase letters correctly.

The LumenVox Speech Engine for Asterisk is supported on recent versions of the following Linux distributions:

The Speech Engine is not currently supported on 64-bit environments. This will change with the release of 10.0, scheduled for release in 2010.

It is important that your machine is up-to-date and includes the latest libraries. The machine must have an active network card and IP address.

These directions assume that you have a fully working Linux installation running a recent version of Asterisk built from source.

If you are using a prebuilt Asterisk installation, such as trixbox or elastix, the normal instructions should work for you. However you may require additional configuration after installation that is not covered by these instructions. Unfortunately, documenting the various builds of Asterisk is beyond the scope of this help guide.

If you are using a different open source distribution of Asterisk that was not built from source (eg. RPM package, DEB package, etc) you will need to download the Asterisk source package for your Linux distribution or download the Asterisk source code directly from the Digium website ( or the Asterisk site. Be aware that if you have not built Asterisk from source you may need to install the standard GCC tool chain (gcc, make, etc).

LumenVox has a demonstration Dial Plan application that uses speech recognition. If you are interested in building speech applications for Asterisk, we recommend you look at it.

Once you have ensured you have met these requirements, please read Installing the LumenVox Software.

© 2012 LumenVox LLC. All rights reserved.