Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[ANN] JVoiceXML Release 0.7.1.1.GA

3 views
Skip to first unread message

Dirk Schnelle-Walka

unread,
Aug 7, 2009, 8:21:17 AM8/7/09
to
Hi all,

JVoiceXML http://jvoicexml.sourceforge.net is a free VoiceXML interpreter
for JAVA with an open architecture for custom extensions. Demo
implementation platforms are supporting JAVA APIs such as JSAPI and JTAPI.


VoiceXML is an implementation of VoiceXML 2.1, the Voice Extensible Markup
Language, specified 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.
Major goal is to have a platform independent implementation that can be
used for free.

This week I release JVoiceXML 0.7.1.1.GA. It can be downloaded from
http://sourceforge.net/projects/jvoicexml/files/

Changes to JVoiceXML 0.7.0.GA include
general
- refactoring: moved XML library to an own project
- bugfix: empty stacks are removed in ScopedMap if the scope is exited
- added version to jar manifests

interpreter
- bugfix #2810834: start dialog is set correctly after a goto
- bugfix #2810826: menu can be a target of a goto
- refactoring: the event handler uses a filter chain to determine the
relevant event strategy
- initial support for
- data
- more support for
- catch
Evaluation of the cond attribute
- error
Evaluation of the cond attribute
- field
Basic support for the type attribute
- grammar
Basic support for builtin grammars
- help
Evaluation of the cond attribute
- noinput
Evaluation of the cond attribute
- nomatch
Evaluation of the cond attribute
- prompt
Support for the bargein attribute
- script
initial support for the attributes fetchtimeout, fetchhint, maxage,
maxstale
- submit
bugfix: corrected checking for next and expr

implementation
- refactoring: introduced specialized event classes for the out events
- refactoring: moved JVoiceXML basic implementations to the new package
org.jvoicexml.implementation.jvxml
- refactoring: barge-in enabled is now a property of the speakable
- Asking the implementation platform if barge-in is supported

text implementation platform
- improved the synchronisation of output queue and sending queue

documentserver
- bugfix bug#2810834: Removing the fragment when reading from the file
system
- bugfix: Removing the fragment when reading from the mapped document
repository
- refactoring: getUri mehod of the MappedDocumentRepository throws an
URISyntaxException if the URI is not absolute

xml
- Added more convenience methods for an easier handling
- bugfix: org.jvoicexml.xml.srgs.Item.setRepeat(int, int) did not set
the correct max value if it was infinte.
- bugfix: xml:lang attribute had a typo in SRGS XML library.

demos
- bugfix: Corrected URL in the ANT build script
Please participate in our survey. This survey does not collect any
private data. Please take a few minutes to help us with our project.

The survey can be started at:
http://sourceforge.net/apps/limesurvey/jvoicexml/index.php?sid=93968&lang=en

Dirk

0 new messages