VXI* VoiceXML Browser
VXI* is the first official, native integration between the successful Asterisk® Open Source Telephony engine and VoiceXML, the most advanced voice and video application’s standard language. VXI* is a complementary software for Asterisk-based systems. Adding VXI* to any Asterisk® server enables access to the large VoiceXML applications world. You will get great advantages in opening your favourite PBX to the new evolution of IVVR (Interactive Voice & Video Response) and web enabled applications.
Key features and Benefits
- VoiceXML V2.0 compliant
- VoiceXML V2.1 tags extended (like <transfer>,…)
- Call Control functions/variables for Asterisk
- High performance C built
- Base on OpenVXI voice browser template
- Application for Asterisk PBX (app_vxml.so)
- Binaries available for Linux OS 32bit and 64bit
- VoiceXML accounts management configuration
- Support plugging objects with the VoiceXML tag, SDK with API available
- Video calling over SIP / H323 / 3G-324m / RTMP (prompt and record)
- VoIP / SS7 / ISDN Networks
- Fax over VoiceXML (send and receive)
- Video silence parameter with VoiceXML syntax
- Text-to-Speech (TTS) connectors
- Automatic-Speech-Recognition (ASR) connectors
- MRCP v1 and v2 Client for ASR (multi-grammar allowed)
- Text-to-Video (TTV) with HTTP connector
- Voice-Silent Detection (VSD)
- Support RTSP-URI with <audio> voice and video
- Control VCR function for WAV clips with property “control” (* and # keys)
Use Cases
- Autoattendant
- Mobile TV
- Video Sharing
- Video eLearning
- Video Surveillance
- Voice and Video Messaging
- QoS Surveys Calls
- Voice and Video Portals
- Televoting
- Video dating
- Voice and Video Self Services
- Predictive Dialing
- Emergency Notification
- Voice and Video Broadcast
Web Protocols
- VoiceXML 2.0+
- MRCP v1 and v2
- SRGS 1.0
- SSML 1.0
- RTSP
- RTMP
- HTTP and HTTPS
Performance
- Up to 180 audio call sessions per core/CPU (IVR mode)
- Up to 60 audio-video call sessions per core/CPU (IVVR mode)
Technical Data Sheet
- Vxi I6net Datasheet-V07.pdf - 1207 hits
Asterisk kernels
- Asterisk 1.4 32bit / 64bit
- Asterisk 1.6 32bit / 64bit
- Asterisk 1.8 32bit / 64bit
Linux Binary Packages
- Debian 6.0 Squeeze 32bit / 64bit
- Debian 5.0 Lenny 32bit / 64bit
- Debian 4.0 Etch 32bit / 64bit (discontinued)
- Debian 3.0 Sarge 32bit (discontinued)
- CentOS 6 32bit / 64bit
- CentOS 5 32bit / 64bit
Licensing & Support
VXI* is licensed on a concurrent-call basis.
The term “concurent calls” or “ports” refers to the number of VoiceXML sessions or channel instances that can exist on the VXI*/Asterisk server at any one time. For example, if the system was licensed for five concurrent calls, it could process a total of five inbound or outbound calls at any given time. A sixth incoming or outgoing call would fail to connect.
VXI* is a binary module and will be offered by I6NET to the end user under the terms of a commercial license and annual support maintenance. When you install the software, a default configuration allow to launch one evaluation port for unlimited time. To activate more ports you have to get a software license key.
Source code for VXI* is not available.
Contact us to get a quote!





