- From: Pavel Cenek <pavel.cenek@itek.norut.no>
- Date: Fri, 19 Apr 2002 09:42:26 +0200
- To: www-voice@w3.org
Hi,
I am one of the developers of a VoiceXML interpreter called Elvira. During
the development and use of Elvira our team faced some problems with VoiceXML
and we also collected some remarks. We would appreciate any comments
concerning the following issues.
Here is the first part of VoiceXML comments from the Elvira development
team. This part contains our questions, we need to clarify some aspects of
VoiceXML.
1 - "What did you say"?
-----------------------
How to solve the problem when user doesn't understand properly and asks the
computer "what did you say"? The last prompt should be repeated, but without
increasing the prompt counter. It is not possible in VoiceXML although it is
common in human dialogs.
2 - ECMA Script variables must be declared
------------------------------------------
<cite chapter="5.3.12">
All variables must be declared before being referenced by ECMAScript
scripts, or by VoiceXML elements.
</cite>
If one uses a variable with an unknown name in ECMA Script, the variable is
simply created. Is there any mechanism how to fulfill the cited requirement?
Can be use of undeclared variables in ECMA Script prevented somehow?
3 - Catch selection algorithm
-----------------------------
<cite chapter="5.2.4">
1. Form an ordered list of catches consisting of all catches in the current
scope and all enclosing scopes (form item, form, document, application root
document, interpreter context), ordered first by scope (starting with the
current scope), and then within each scope by document order.
[...]
4. Select the first element in the list with the "correct count".
[...]
Note that the catch element selection algorithm gives priority to catch
elements that occur earlier in a document over those that occur later,
</cite>
Is it true that the catch element selection algorithm gives priority to catch
elements that occur earlier in a document?
We would be very grateful for any relevant comments
Best regards
Pavel Cenek
member of Elvira development team
============================================================================
Pavel Cenek Ph.D. student email: xcenek@fi.muni.cz
Laboratory of Speech and Dialogue homepage: http://www.fi.muni.cz/~xcenek
Faculty of Informatics, MU Brno lab page: http://www.fi.muni.cz/lsd
Currently affiliated with Norut IT http://www.itek.norut.no/itek/
Tromsoe, Norway as guest researcher
============================================================================
Elvira - LSD VoiceXML interpreter http://gin2.itek.norut.no/elvira/
Engine for building dialogue applications
============================================================================
Received on Friday, 19 April 2002 03:42:30 UTC