Follow these six steps to build your Interactive Voice and Video Response System (IVR / IVVR):
Steps:
1. Select your Linux Server
Select a common hardware server, you can take 1U and install a Linux 32bit / 64bit OS. We recommend to use distributions like Debian/Ubuntu, CentOS/Redhat to avoid any specific kernel or libs configurations during the setup.

2. Install a TDM Board E1/T1 (Optional)
Plug-in a Digium compliant TDM board to add E1/T1 access to your server. If you want to connect 3G-324m networks this step is required. If you use VoIP (SIP,…) you can skip this step and use only Ethernet.

3. Setup Asterisk PBX
Install a standard Asterisk PBX 1.4/1.6 release from binary packages or build it yourself from the sources. If you have added the TDM board you will need to configure Zaptel drivers for your E1/T1 connexions.

4. Setup VXI* VoiceXML browser
Add the VXI* VoiceXML browser, unpack and start it; you have one trial port to test your own standards-based VoiceXML 2.0+ applications. For production services, you need to activate your license to get the number of ports required for your phone self-service.

5. Setup Xtras* Extensions
If you want to run 3G videocalls install our 3G-324m stack for Asterisk. Install and configure your favorite Text-to-Speech (TTS), Automatic Speech Recognition (ASR) or many or other Xtras* Extensions available.

6. That’s all, go!
Congratulations! You have now a powerful IVR / IVVR system ready to manage your own VoiceXML applications. You can start to deploy any advanced voice and video interactive services over SIP/SS7/ISDN/3G networks.
