Sunday, October 25, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. IVR Software
  3. JVoiceXML

JVoiceXML

What it is

JVoiceXML is a free, open-source VoiceXML interpreter for Java, and the project describes its implementation as VoiceXML 2.1. It supports audio dialogs using synthesized speech, digitized audio, spoken input, and DTMF input. Dialog capabilities also include recording, telephony, and mixed-initiative conversations. Its open architecture allows custom extensions, while demo implementation platforms support Java APIs such as JSAPI and JTAPI.

The repository contains modules for Mary, MRCPv2, JSAPI 2.0, JTAPI, and text implementations. The project identifies platform independence as a major goal. Its GitHub repository lists an LGPL-2.1 license and downloadable releases. The latest listed release is JVoiceXML 0.7.8, which added a more compliant SRGS grammar processor with SISR support, Microsoft LUIS as a grammar processor, bug fixes, and a migration to Gradle. JVoiceXML is listed for API, Linux, and self-hosted use, and is available at no cost.

For and against

For

  • Implements VoiceXML 2.1.
  • Supports synthesized speech, audio, spoken, and DTMF input.
  • Provides an open architecture for custom extensions.
  • Demo platforms support JSAPI and JTAPI.
  • Repository lists LGPL-2.1 licensing.

Against

  • Latest listed release is version 0.7.8.
  • Project is described as an interpreter for Java.

The verdict

JVoiceXML provides a free Java interpreter with voice-dialog features, extension support, and multiple modules. The latest listed release is version 0.7.8.

Who it suits

JVoiceXML may suit Java developers building VoiceXML-based audio dialogs or extending an interpreter. Its listed APIs and modules may be relevant to projects using speech, DTMF, or telephony capabilities.

Plans and prices

JVoiceXML

Free

Free VoiceXML interpreter for Java

Free

Free

Free VoiceXML interpreter for Java

Every plan, in full

On the record

APIs
Its demo implementation platforms support Java APIs such as JSAPI and JTAPI.github.com · read 4 Oct 2026
Available modules
The repository includes modules for Mary, MRCPv2, JSAPI 2.0, JTAPI, and text implementations.github.com · read 3 Oct 2026
Compatibility goal
The project states that a major goal is a platform-independent implementation that can be used for free.github.com · read 4 Oct 2026
Dialogs
VoiceXML supports audio dialogs using synthesized speech, digitized audio, spoken and DTMF input recognition, spoken input recording, telephony, and mixed initiative conversations.github.com · read 4 Oct 2026
Distribution
The repository provides releases and lists downloadable assets for release 0.7.8.github.com · read 4 Oct 2026
Extensibility
JVoiceXML has an open architecture for custom extensions.github.com · read 3 Oct 2026
Extensions
JVoiceXML has an open architecture for custom extensions.github.com · read 4 Oct 2026
Java APIs
Its demo implementation platforms support Java APIs including JSAPI and JTAPI.github.com · read 3 Oct 2026
Language
The project describes JVoiceXML as a free VoiceXML interpreter for Java.github.com · read 4 Oct 2026
Latest release
The latest listed release is JVoiceXML 0.7.8.github.com · read 4 Oct 2026
License
The repository identifies its license as LGPL-2.1.github.com · read 4 Oct 2026
Maintainer identity
The GitHub repository is hosted under the JVoiceXML organization.github.com · read 3 Oct 2026
Platform goal
The project states that a major goal is a platform-independent implementation that can be used for free.github.com · read 3 Oct 2026
Purpose
JVoiceXML is an open source VoiceXML interpreter and an implementation of VoiceXML 2.1.github.com · read 4 Oct 2026
Release features
Release 0.7.8 added a more compliant SRGS grammar processor with SISR support, Microsoft LUIS as a grammar processor, bug fixes, and migration to Gradle.github.com · read 4 Oct 2026
Speech dialogs
The project describes VoiceXML dialogs supporting synthesized speech, digitized audio, spoken and DTMF input recognition, recording, telephony, and mixed-initiative conversations.github.com · read 3 Oct 2026
VoiceXML version
The project describes its implementation as VoiceXML 2.1.github.com · read 3 Oct 2026

Alternatives to JVoiceXML

Every alternative, ranked