- From: Jaroslav Pullmann <jaro-pullmann@gmx.de>
- Date: Wed, 22 Nov 2006 11:39:49 +0100
- To: www-voice@w3.org
Dear Voice Browser Working Group, VXML 2.1. introduced the option of utterance recording, the results of which (recording, recordingsize and recordingduration) are stored in the "application.lastresult$" object "whenever the application.lastresult$ object is assigned", i.e. "immediately after any recognition." In our use case the utterance recording is enabled but the input state is left after a "maxspeechtimeout" event occurred - without any recognition, the lastresult$ objects remains undefined and the attempt to access its recording fields causes an error. One could argue "maxspeechtimeout" designates an invalid input which exceeded a reasonable time frame restricted by the application developer (e.g. to prevent continuous recognition in noisy environment). On the other hand, one would want to analyze exactly these recordings to determine what exactly has been said, whether any recognizable information was provided etc. Can you please clarify how the "maxspeechtimeout" event has to be handled in respect of availability of lastresult properties, especially whether at least the recording data should be stored for further processing ? To support the latter use case, the VoiceXML 2.1 specification should mention that the "maxspeechtimeout" event must fill the recording property of lastresult$ or recording shadow variables of the corresponding input state. Many thanks Jaroslav Pullmann -- Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer
Received on Wednesday, 22 November 2006 15:09:56 UTC