W3C home > Mailing lists > Public > www-voice@w3.org > October to December 2003

VoiceXML 2.0: Official Response #4 to Candidate Recommendation Issues

From: McGlashan, Scott <scott.mcglashan@hp.com>
Date: Wed, 19 Nov 2003 20:33:15 +0100
Message-ID: <77DB1374F763FB489900AA600DA37AE103563589@frqexc01.emea.cpqcorp.net>
To: <mporter@calltower.com>
Cc: <www-voice@w3.org>

The Voice Browser Working Group (VBWG) is now completing its resolution
issues raised during the review of the Candidate Recommendation version
VoiceXML 2.0 [1]. Our apologies that it has taken so long to respond.

Following the process described in [2] for advancement to Proposed
Recommendation, this is the VBWG's formal response to the issues you

Please indicate before 26 November 2003 whether you are satisfied with
VBWG's resolutions, whether you think there has been a misunderstanding,
whether you wish to register an objection.

If you do not think you can respond before 26 November, please let me
The Director will appreciate a response whether you agree with the
or not. However, if we do not hear from you at all by 26 November 2003,
will assume that you accept our resolutions.

Below you will find a summary of the VBWG's responses to each of your
issues. Please use the issue identifiers when responding.

Thank you,

Scott McGlashan
Co-chair, Voice Browser Working Group

[1] http://www.w3.org/TR/2003/CR-voicexml20-20030220/ 
[2] http://www.w3.org/2003/06/Process-20030618/ 

Issues you raised and VBWG responses


Issue CR8-1
this has to do Guillaume's question...
with let me elaborate on an issue with <record> that i dont understand.
Given this dialog...
<?xml version="1.0" encoding="UTF-8"?> 
<vxml version="2.0">
   <record  name="msg" beep="true" maxtime="10s" finalsilence="4000ms"
dtmfterm="true" type="audio/x-wav">
       <prompt timeout="5s">Record a message after the beep.</prompt>
            I didn't hear anything, please try again.

what if the user does not say anything ( no audio is collected because
silence detection or whatever ), but terminates the recording with a
DTMF.  it
seems to me the "termchar" shadow variable should hold the key they
and the "noinput" event would still be thrown...is this correct?
The <record> section seems to need more clarification....

CR8-1 Resolution: rejected with modifications 

If dtmfterm is set to true, recording is terminated when any dtmf key is
pressed ("Any DTMF keypress matching an active grammar terminates
recording") but if no audio has been collected, then the record variable
is not filled ("If no audio is collected during execution of <record>,
then the record variable remains unfilled.") and consequently no shadow
variables are assigned. The FIA then applies as normal without a noinput
event being thrown; in your example, the prompt would be read again and
another attempt at recording initiated. This is analogous to the
situation with complex grammar result which don't assign any values to
form input item variables, but no noinput event is thrown and the FIA
applies as normal. Finally, note that there may be information available
in these situations via the application.lastresult$ as described in
5.1.5. We will modify the specification to make clearer that information
may be available via the application.lastresult$ in these situations. 
Received on Wednesday, 19 November 2003 14:33:20 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:07:37 UTC