What's in Voiceglue 0.11

The voiceglue project is an attempt to create a free implementation of VoiceXMML 2.0 with as many VoiceXML 2.1 additions as possible.

Our goal is to first implement all of the required features of the 2.0 specification http://www.w3.org/TR/voicexml20/ though some optional 2.0 features and extra features from the 2.1 specification http://www.w3.org/TR/voicexml21/ have already made it in due to their usefulness or ease of implementation.

As of voiceglue 0.11, we have not yet achieved a full 2.0 implementation. But we're getting close.

VXML features in Voiceglue 0.11

This is not an exhaustive list, but hits most of the major points.

  • Full HTTP document fetching, parsing, and syntax support
  • Full javascript (ECMAscript) processing
  • Parameter passing from Asterisk
  • Cookie support
  • Pre-recorded HTTP audio fetching and output
  • TTS output (minus SSML markup)
  • Audio recording and retrieval
  • DTMF input with simple SRGS XML grammars
  • Primitive blind transfer support
  • The data tag from VXML 2.1

VXML features not in Voiceglue 0.11

These are the major required VXML 2.0 features not present in voiceglue 0.11:

  • ASR (user input is DTMF only)
  • Full SSML support in TTS
  • Fully general SRGS XML DTMF grammars

Changes from 0.10

Voiceglue 0.11 is primarily a bug fix release. The major bugs fixed are:

  • Fix file handle management bug
  • Re-add gsm audio support
  • Fix bargein handling
 
voiceglue_0.11_release_notes.txt · Last modified: 2009/08/27 15:32 by soup
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Debian Driven by DokuWiki