Installing the LumenVox Software

Please read our preliminary notes before you begin your installation.

The LumenVox software consists of two pieces: the Speech Engine itself, and the License Server. The Speech Engine must be installed on your Asterisk server, but you may install the License Server on a different machine, so long as there is network connectivity between the Speech Engine and the License Server.

The following instructions will cover installation on systems that can use RPM files. For Debian package information, see Debian Installation. If you are using rPath or another Linux distribution that does not support RPM packages, please see Installing Without Using RPMs.

If you are using Solaris, see our separate Solaris Installation instructions.

Installation will require root privileges for both the Speech Engine and License Server.

Using YUM to Install and Update

The tool YUM (available on many RPM-enabled systems) can be used to easily manage your LumenVox installations.

First, create a file named LumenVox.repo in /etc/yum.repos.d/ and enter the following in the file for Fedora Core (be sure to save the file after entering the text):

###################################################
[LumenVox]
name=LumenVox Products for Fedora Core $releasever - $basearch
baseurl=http://www.LumenVox.com/packages/FC$releasever/i386/
enabled=1
gpgcheck=0
###################################################

For RedHat Enterprise Linux 4 and CentOS 4, use:

###################################################
[LumenVox]
name=LumenVox Products $basearch
baseurl=http://www.LumenVox.com/packages/EL4/i386/
enabled=1
gpgcheck=0
###################################################

For RHEL 5 and CentOS 5, use:

###################################################
[LumenVox]
name=LumenVox Products $basearch
baseurl=http://www.LumenVox.com/packages/EL5/i386/
enabled=1
gpgcheck=0
###################################################

Installation

Once the repository is configured, you can use yum to automatically download and install the packages. From a command line, you may then type yum install <package>, replacing package with the appropriate package name.

The available packages are:

Typical installations will require everything installed. To download and install everything, you could run the following command:

yum install LumenVoxCore LumenVoxClient LumenVoxSRE LumenVoxLicenseServer

The products you install will register themselves as services in /etc/init.d/ called lvsred (the speech server) and lvlicensed (the License Server). By default, they will be started automatically when you login. They are not started by default after installation -- you must either start them using the service name start command or by logging out and back in after installation.

After you have installed the software, you must then obtain and install licenses.

Libjs Problems on Red Hat ES or CentOS

The Engine requires that you have libjs, the Mozilla implementation of JavaScript, installed on your system. It is not available in the Red Hat or CentOS yum repositories, so you will have to get it separately if you do not already have it.

You can obtain the source from the official Mozilla site and build it yourself. Alternatively, many sites offer compiled RPMs of the library. LumenVox cannot certify or support these third-party RPMs, but for your convenience one such location is http://dag.wieers.com/rpm/packages/js/

Installing RPMs Without YUM

Log in to your account at http://www.lumenvox.com/customers/ and download the appropriate RPMs.

You can install an RPM by typing rpm -Uvh filename

After you have installed the software, you must then obtain and install licenses.

Instructions for 64-bit Users

LumenVox currently does not offer support for 64-bit operating systems.

© 2010 LumenVox LLC. All rights reserved.