|
|
 |
December 2004
Potentially Breaking Changes
The most important changes are listed towards the top of the
table, with minor ones later. Some of the more complicated changes have
links to the appropriate section of the VoiceXML 2.0 draft (e.g. §5.2)
for more detailed information.
New Features/Enhancements
| Relevance |
Description |
VoIP Support (beta)
|
The browser now supports VoIP (beta). See the
BeVocal VoIP Support Quick Reference for more
details. International developers can now call Café
via soft phones.
|
Spanish Say-as Support
|
The browser supports recorded spanish say-as prompts for various builtin types (except for type "time").
Click here for details.
|
VXML Client Cookies
|
The browser now supports client cookies. This feature is helpful for storing/retrieving state information
across various applications in a single call. See BeVocal's
Javascript documentation for details.
|
DateTime Builtin Grammar
|
A new builtin grammar datetime has been added. This grammar is a robust SLM (Say Anything) grammar which accepts date
and time in a single utterance which is very useful for scheduling applications.
Click here for details.
|
VocalPlayer Enhancements
|
VocalPlayer now shows correct audio prompt names. Previously, it showed encrypted cached file names.
|
transferaudio Support for SIP calls
|
The transferaudio attribute for the
<transfer>,
<bevocal:dial>,
<bevocal:hold>,
and <bevocal:whisper> tags is now supported for SIP calls.
|
Known Bugs and Limitations
| Bug |
Description |
5144
|
DTMF recognitions produce
incorrect values in the utterance property of the shadow variable and the application.lastresult$ variable.
Currently, utterance is set to a string of the form DTMF-1
DTMF-2 DTMF-pound. The VoiceXML 2.0 specification requires that the
value be set to a simple string of digits and symbols such as "12#".
The specification also requires that the termchar be removed from the
end of the utterance string, which currently is not done.
|
6305
|
The numeric scale of the
confidence property of shadow variables and application.lastresult$
now
correspond with the VoiceXML confidencelevel
property. The confidencelevel property uses an exponential
scale to map the VoiceXML property values 0.0-1.0 to the Nuance values
1-100. However, the confidence properties of shadow
variables and application.lastresult$ use a linear mapping.
|
Bug Fixes
| Bug |
Description |
6217
|
<record> tag with beep flag now works with all recorded voice names.
|
8691
|
A corner case infinite loop condition in VXML Checker tool is fixed.
|
8696
|
<record> in the Vocal Scripter tool no longer throws an
error. It accepts user input text and fills the record item.
|
8854
|
Problem with special spanish characters in ABNF grammars fixed.
|
8855
|
When using fixed length record in the <record> tag,
the hangup event was not propagated properly. It is fixed now.
|
8858
|
The currency say-as type now works correctly for recorded prompts.
|
9554
|
A spurious max errors exceeded problem in the interpreter is fixed.
|
9981
|
A problem with Café signup page is fixed. Entering some special
characters in some signup fields caused problems while creating a new Café account.
|
9990
|
When bargein is set to false, DTMF input is also ignored.
|
10073
|
A problem with the <prosody> tag's attributes is fixed.
|
10187
|
The VXML Checker tool's "Check" button is disabled for all grammar files.
|
|