OpenVXI
Open Source VoiceXML Interpreter
OpenVXI is an open source VoiceXML interpreter that follows the W3C VoiceXML 2.0 dialog markup language specification, enabling developers to take advantage of well-known Web technologies and tools when building voice applications. An interpreter like OpenVXI is an important component of any standards-compliant voice browser.
OpenVXI was specifically designed to be integrated into an existing telephony platform. In fact, it has been adopted by more telephony platforms than any other VoiceXML interpreter in the world. It consists of a collection of replaceable components to provide maximum flexibility to developers. Users can keep the components they would like to use and substitute their own where appropriate. OpenVXI is also easily enhanced to support proprietary grammar formats, URI types, and VoiceXML objects.
OpenVXI is fully internationalized and language agnostic. It has been used in dozens of languages including US English, Mexican Spanish, Japanese, French, German, and Korean.
Choosing OpenVXI
OpenVXI is not a VoiceXML Browser. Integrating a standalone interpreter into a telephony platform requires engineering, testing and ongoing maintenance. A functional browser capable of processing user input and output requires the interpreter to be integrated with speech recognition, text-to-speech and telephony components, as well as subsystems for prompt playing and audio delivery. Most integrators will want to replace or enhance the OpenVXI logging component to redirect messages to the platform's management components. Also note that OpenVXI does not include tools for building VoiceXML applications. It does however work with any third party offering that outputs VoiceXML. Finally, OpenVXI is intended for deployments and does not include support for runtime debugging.
If you are looking for an application-ready VoiceXML Browser, click here.
Using OpenVXI
OpenVXI is available for free download from www.sourceforge.net. The interpreter is available under the GNU General Public License (GPL) at www.gnu.org. For customers who wish to use OpenVXI for commercial distribution without GPL restrictions, Vocalocity offers a Commercial License that includes both source code and software support and maintenance. Additional advantages of the Commercial license include redistribution rights, warranty indemnification, access to beta versions, and priority response to feature requests.
Vocalocity representatives are happy to help you determine the appropriate license based on your planned use of the software. If you would like someone to contact you about OpenVXI and your options, click here.
Vocalocity Value Add
Vocalocity delivers the underlying technologies that enable support for evolving and emerging standards. This frees platform and solution providers to concentrate their resources on building capabilities that result in true competitive advantage. Vocalocity's role as the owner of OpenVXI is to:
- Actively contribute to and maintain OpenVXI source code, as well as incorporate improvements from the community. Contributions to OpenVXI can be submitted to the Sourceforge OpenVXI project at http://sourceforge.net/projects/openvxi/
- Keep OpenVXI current with the latest specifications. Vocalocity is heavily involved in standards bodies and organizations such as the W3C, IETF, the SALT Forum and the VoiceXML Forum, where we are a Sponsor Member and serve on the Board of Directors.
- Offer integration, deployment and maintenance support plans to implementations of OpenVXI 3.0 and beyond, leveraging Vocalocity's deep knowledge of VoiceXML and a team of developers that have worked extensively with the OpenVXI code base
In addition to OpenVXI, Vocalocity offers a suite of software components and tools that are Designed for OEM to give our customers the flexibility and extensibility they demand. The offerings, which can be deployed together, incrementally, or independently, include:
- Vocalocity's application-ready Vocalocity Voice Browser, our VoiceXML or SALT interpreter packaged with integration to ASR, TTS, and telephony resources
- Vocalocity App Center for a GUI-driven integrated development environment
- Vocalocity Info Center for detailed reporting and analysis
- Vocalocity Control Center for real-time, centralized management and control of your voice platform
Click here to learn more about any of these products. To be contacted by a Vocalocity representative click here.
Go to the Sourceforge OpenVXI Project
<back to all products>