- From: Dan Burnett <dburnett@voxeo.com>
- Date: Thu, 14 Apr 2011 14:03:42 -0400
- To: public-xg-htmlspeech@w3.org
Thanks to Milan for taking the minutes! They can be found online at http://www.w3.org/2011/04/14-htmlspeech-minutes.html . For convenience, a text version follows. -- dan =============================================== Attendees Present Michael_Bodell, Dan_Burnett, Marc_Schroeder, Robert_Brown, +1.425.391.aaaa, Rania_Elnaggar, Dan_Druta, Milan_Young, Bjorn_Bringert, Debbie_Dahl, +1.425.830.aabb, Charles_Hemphill, Michael_Johnston Regrets Jerry_Carter, Olli_Pettay Chair Dan Burnett Scribe Milan Young Contents * [4]Topics 1. [5]F2F logistics 2. [6]Final report document produced by Dan * [7]Summary of Action Items _________________________________________________________ <burn> trackbot, start telcon <trackbot> Date: 14 April 2011 <burn> Scribe: Milan Young <burn> ScribeNick: Milan_Young <burn> Agenda: [8]http://lists.w3.org/Archives/Public/public-xg-htmlspeech/2011Apr/ 0017.html [8] http://lists.w3.org/Archives/Public/public-xg-htmlspeech/2011Apr/0017.html F2F logistics Bjorn: Has sent list to admin ... If haven't filled out survey, need to let me know Dan: Local transportation? Bjorn: Details comming soon Final report document produced by Dan Dan: Purpose is to provide placeholders ... Want to capture essentials about design that go beyond requirements ... This document would survive if we decide not to recharter ... first decision that has been made is in regards to the three "aspects" ... questions on structure of document? <none> scribe: discuss Milan's recent email about document <burn> Milan's email: [9]http://lists.w3.org/Archives/Public/public-xg-htmlspeech/2011Apr/ 0018.html [9] http://lists.w3.org/Archives/Public/public-xg-htmlspeech/2011Apr/0018.html Dan: Agree that we should not call them components, aspects is better ... Second point was whether we had come to agreement on defining three aspects Milan: I don't know enough about HTML to know if markup is always needed for Javascript API Bjorn: aspects are OK, we can always change our mind Dan: Purpose is to have something to iterate over Marc: Aspects might be a good place to break down between v1 and v2 Dan: These are real agreements of the group Bjorn: We agree that we need to address these points (in agreement section), and that this document must specify how they are handled Dan: These agreements are similar to an IETF "archtiecture document" ... Point is to capture concrete decisions about what we must do <burn> The document we are discussing is at [10]http://lists.w3.org/Archives/Public/public-xg-htmlspeech/2011Apr /att-0016/HTMLSpeech.html [10] http://lists.w3.org/Archives/Public/public-xg-htmlspeech/2011Apr/att-0016/HTMLSpeech.html DanD: Last call brought up point about preference and user consent ... Also want to discuss my "archtiecture" email ... Might be useful in framing discussion Dan: Terminology is a great idea Bjorn: Might add a glossary Dan: Diagram can take a long time to come to agreement DanD: Diagram will be what words will capture, not the other way around Robert: Diagram is a distraction ... Let's work on the list of terms first, and then build a diagram DanD: That's fine, just wanted to start discussion Bjorn: All proposals use a script API to control recognition Dan: Not every feature is solved with script Bjorn: All features of speech API must be accesible by ECMA Dan: Accessible? ... there are place where you might attach handlers, but still using the HTML structure Bjron: HTML blurs line between markup and script ... meant HTML5 Bjorn: ECMA is a complete API, markup may feed back into that Michael: Hard to define where service fits into all of this DanD: Maybe we need to define who script is targeted at ... to whom the script is targeted :) Bjorn: We all talking ECMA MichaelJ: How to bring together graphical content with speech Dan: That is more a statement about the purpose of the group Bjorn: The entire API must be useable in Javascript Dan: I'll put in some strawman language after the call Charles: Would like a high-level statement Milan: Already have misssion statement and requirements. Charles: Not sure those agree. Where is the purpose? Dan: Maybe we should add a summary which captures the design biases ... Need more context ... Could others suggest some text? ... Looking for a rational DanD: I'll take a cut Dan: I gave a similar response last week on differences between VoiceXML Bjorn: Notifications from user agent should be in the form of Javascript events Robert: Bubling is unclear Bjorn: That's markup not javascript ... More agreement, 1) start input 2) stop input 3) cancel input ... stop and cancel might be blured by Mozialla MichaelJ: Need seperation between stop and cancel Bjorn: Cancel stops speech input without a result ... all propsals had an onspeechstart event ... and all had an onspeechend ... all had onerror. Unclear whether nomatch and noinput mapped to errros ... and when recresult was availible ... all can specify grammars Dan: Regarding onspeechend, what does end of speech mean? ... this is in regards to the endpointer Bjorn: most useful is when endpointer finished Milan: Need to consider dictation Michael: Parameters would dictate meaning of of endofspeech event Bjorn: Onspeechstart is also a function of endpointer MichaelJ: Need to flag that implementations will vary around this point Robert: On mobile, "cheap ... endpointing on client may be necessary Dan: Will add this as a topic for discussion Michael: Play and pause for TTS ... are also points of agreement Dan: probably also have a stop Bjorn: Google has a way to effective issue a stop, but no explicit method for it DanD: Thought we had an agreement to allow web app to specify speech engine Bjorn: Would suggest that it could be specified by URI ... Ollie suggested that this be a v2 ... I'm OK in a v1 as long as they are lightwieght ... as *mechanism* is lightweight ... Disagreement that it should be referenced by URI? Michael: That sounds sufficiently flexible Dan: OK as long as we don't mean http: URL ... W3C tends not to like URNs Bjorn: We would need to restrict content of URIs so that solution could interoperate Dan: Difference between configuration and accessibility Bjorn: Might not work in open web model Dan: General config of language tags to URIs ... Selecting speech service implementation by URI MichaelJ: Need ability to do this by URI Dan: Speech services implementations must be referenceable by URI Bjorn: Another agrement: Must be possible to refererence a gramamr by URI ... also that could reference language by language tag Dan: Might be useful to have a means of specifying a list of language tags Michael: Should claify that you don't need to specify grammar Dan: should clairify that behavior in such cases is not specified Milan: Can we limit this list to a v1? Micahel: This is all implicitly v1 Dan: This is a statement of how things should be done when they are done ... Next step is to capture this in the document ... can review over email Michael: It would be useful to pull in use cases into that document Dan: OK, Michael will take first ... cut on that
Received on Thursday, 14 April 2011 18:04:11 UTC