Projects / JVoiceXML

JVoiceXML

JVoiceXML is an implementation of VoiceXML 2.1, the Voice Extensible Markup Language. Its specification can be found at http://www.w3.org/TR/2005/CR-voicexml21-20050613/ as an extension to VoiceXML 2.0, specified at http://www.w3.org/TR/voicexml20/. VoiceXML is designed for creating audio dialogs that feature synthesized speech, digitized audio, recognition of spoken and DTMF key input, recording of spoken input, telephony, and mixed initiative conversations.

Tags
Implementation

Recent releases

  •  31 Oct 2009 07:58

    Release Notes: This release introduces basic support for the initial tag and thus support for creating mixed initiative dialogs. Several bugs were fixed.

    •  18 Jun 2009 06:28

      Release Notes: This release introduces a new configuration concept and contains various bugfixes and feature enhancements.

      •  05 Jun 2008 11:37

        Release Notes: This release contains various bugfixes and feature enhancements including initial support for enumerate, option, foreach, and the record tag.

        •  01 Mar 2007 14:05

          Release Notes: Support for a registry runing on a different port was corrected. A bugfix was made for bootstrapping of the logger factory. log4j was removed in favor of JVoiceXML's own wrapper. The application concept and external resources were refactored. All system output, spoken input, and call control are obtained from a pool. The remote client concept was introduced. A dependency was removed from the logging package. Demos now run correctly if the path contains spaces.

          •  15 Aug 2006 08:42

            Release Notes: An RPM package was provided. Configurable start and port of the RMI registry was implemented. Some bugs were fixed and the JavaDoc was enhanced.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.