Video Installing the LumenVox Speech Engine on Asterisk



  • This video covers the basics of getting the LumenVox Speech Engine installed on an Asterisk system. It goes over the required files, process and testing needed for a successful installation.
  • Update – LumenVox does support 64-bit.
  • RUNTIME 8:08


  • Part 1: Installing the LumenVox Speech Engine on Asterisk

Video Transcription

Installing the LumenVox Speech Engine on Asterisk

Speech recognition opens up a whole new world of possibilities for users of Asterisk, the open-source PBX. But like anything else, getting started can be a bit daunting if you don't know where to begin. In this video, we're going to cover installing the LumenVox speech engine on the Asterisk platform.

Asterisk Speech Recognition API

The Asterisk Speech Recognition API adds speech recognition functions into Asterisk. These functions are available via dial plan and AGI. The functions do not do speech recognition themselves. For that, you still need to have a speech engine installed, and that is where the LumenVox Speech Engine comes into play. Please note that the speech API is included in BE and recent 1.4, but a patch is required for 1.2.

Asterisk-LumenVox Integration

In order to integrate the LumenVox Engine with the Asterisk Speech API, Digium wrote the Asterisk Connector Bridge. This is a module that must be placed into the Asterisk modules directory. It allows developers to seamlessly use the LumenVox Speech Engine via the standard speech API.

LumenVox Requirements

  • Only supported on specific Linux distributions
  • Up-to-date version of Asterisk
  • Hardware
    • 1 GB RAM
    • Modern processor
    • Licensing tied to machine hardware

Required Files

To get started with the installation, you need three files:

  • Speech Engine
  • License Server
  • Asterisk / LumenVox Connector Bridge
    • Patch for 1.2

Once you've downloaded all of those from the website, begin your installation process.

Installation Process

  1. Install Engine / License Server
    • Use RPM (if applicable)
    • Otherwise run installer
  2. Install Connector
    • Extract the module into the Modules directory in Asterisk, setting it to load at startup, and if you're using 1.2, patching your source and rebuilding.
  3. Install Licensing
    • Create server ID file
    • Upload server ID file to our website
    • Download license file
    • Install license using license server


  • Example Decode
  • Test Asterisk / LumenVox connectivity
    • Pizza Demo on website

If you have any problems at all, you can contact LumenVox Support. I hope you have good luck installing LumenVox on Asterisk, and thanks for picking our Speech Engine.

© 2018 LumenVox, LLC. All rights reserved.