16:47:51 RRSAgent has joined #htmlspeech 16:47:51 logging to http://www.w3.org/2010/11/18-htmlspeech-irc 16:55:39 INC_(HTMLSPEECH)12:00PM has now started 16:55:46 +Bjorn_Bringert 16:55:48 bringert has joined #htmlspeech 16:56:25 +Dan_Burnett 16:56:50 zakim, nick burn is Dan_Burnett 16:56:50 ok, burn, I now associate you with Dan_Burnett 16:57:05 zakim, nick bringert is Bjorn_Bringert 16:57:05 ok, burn, I now associate bringert with Bjorn_Bringert 16:57:20 marc has joined #htmlspeech 16:58:10 +Bjorn_Bringert.a 16:58:48 +??P6 16:58:56 +[Microsoft] 16:58:57 zakim, I am ??P6 16:58:57 +marc; got it 16:59:06 -Bjorn_Bringert 16:59:30 Robert has joined #htmlspeech 16:59:40 zakim, nick bringert is Bjorn_Bringert.a 16:59:40 ok, burn, I now associate bringert with Bjorn_Bringert.a 16:59:48 +??P0 17:00:02 Zakim, ??P0 is Olli_Pettay 17:00:03 +Olli_Pettay; got it 17:00:10 +Milan_Young 17:00:12 +Michael_Bodell 17:01:06 +??P34 17:01:21 mbodell has joined #htmlspeech 17:01:34 Milan has joined #htmlspeech 17:02:03 rrsagent, start logging 17:02:03 I'm logging. I don't understand 'start logging', burn. Try /msg RRSAgent help 17:02:12 Zakim, nick smaug is Olli_Pettay 17:02:12 sorry, smaug_, I do not see 'smaug' on this channel 17:02:19 Zakim, nick smaug_ is Olli_Pettay 17:02:19 ok, smaug_, I now associate you with Olli_Pettay 17:03:10 scribe: Milan 17:03:12 ddahl has joined #htmlspeech 17:03:18 + +1.425.580.aaaa 17:03:32 ScribeNick: Milan 17:03:59 +Debbie_Dahl 17:04:09 zakim, P34 is Raj_Tumuluri 17:04:09 sorry, burn, I do not recognize a party named 'P34' 17:04:20 agenda: http://lists.w3.org/Archives/Public/public-xg-htmlspeech/2010Nov/0145.html 17:04:21 zakim, ??P34 is Raj_Tumuluri 17:04:21 +Raj_Tumuluri; got it 17:05:07 zakim, aaaa is Dan_Druta 17:05:07 +Dan_Druta; got it 17:07:02 Dan: Any concerns with last week's minutes? 17:07:12 All: None 17:07:36 Dan: Le's finish up req 18 17:08:20 -Dan_Druta 17:08:24 http://lists.w3.org/Archives/Public/public-xg-htmlspeech/2010Nov/0096.html 17:09:03 Michael: Remaining Issue is about the codec 17:09:32 zakim, who's on the phone? 17:09:32 On the phone I see Dan_Burnett, Bjorn_Bringert.a, marc, [Microsoft], Olli_Pettay, Milan_Young, Michael_Bodell, Raj_Tumuluri, Debbie_Dahl 17:09:55 zakim, [Microsoft] is temporarily Robert_Brown 17:09:55 +Robert_Brown; got it 17:10:05 zakim, nick Robert is Robert_Browen 17:10:05 sorry, burn, I do not see a party named 'Robert_Browen' 17:10:05 satish has joined #htmlspeech 17:10:14 zakim, nick Robert is Robert_Brown 17:10:14 ok, burn, I now associate Robert with Robert_Brown 17:10:38 zakim, nick satish is Satish_Sampath 17:10:38 sorry, satish, I do not see a party named 'Satish_Sampath' 17:11:02 + +1.425.381.aabb 17:11:25 milan: want local implementations but know it is unpopular 17:12:12 milan: or at least well-defined remote protocol 17:12:37 michael: agreed on the latter, and already addressed via our newest requirements 17:13:00 milan: want a new requirement about eventing 17:13:06 bjorn: already added last week 17:13:23 milan: is this part of the protocol? 17:13:36 robert: yes, we imply that protocol must support these requirements 17:13:54 milan: anything in protocol that will define the session, eg cookies? 17:14:11 robert: this is premature to discuss. 17:14:20 milan: need to require way to indicate session 17:14:36 Thanks Dan! 17:14:39 I'll pickup soon 17:14:42 robert: right. may need to add something 17:15:04 robert: may need some logging capability as well 17:15:32 bjorn: we already added parameter passing requirement. can use other mechanisms to do logging (eg xmlhttprequest) 17:16:07 robert: regarding local reco engines, can require that it shoudl offer same functionality as we would get from this protocol 17:16:17 bjorn: isn't that implied already? 17:16:20 FPR11 could have text to say parameters include session information and logging strings 17:16:29 milan: local app could integrate using remote protocol 17:16:51 bjorn: yes, but could also implement directly without using the protocol 17:17:29 Dan: If these are new requirements, we should do this by email 17:18:24 Michael: Can we agree on the codec piece? 17:18:34 candidaye text: There should be at least one standard codec that isn't encumbered with IP issues and has sufficient fidelity & low bandwidth requirements 17:19:21 Dan: IP issues could get sticky, but OK for now 17:19:32 s/mandatory-to-support standard/stadard/ 17:19:50 s/mandatory-to-support standard/standard/ 17:20:24 s/standard codec/mandatory-to-support codec/ 17:20:51 There should be at least one mandatory to support codec that isn't encumbered with IP issues and has sufficient fidelity & low bandwidth requirements 17:21:04 All: agreement 17:21:35 Michael: #7 - Sounds like we have consensus 17:21:46 requirement: Web application must be able to specify domain specific custom grammars. 17:21:57 All: agreed 17:22:46 new requirement for R5: Web application must be notified when speech recognition errors and non-matches occur. 17:23:18 milan: are we considering non-reco errors as well? 17:23:39 milan: missing grammar and nomatches are different 17:25:11 michael: intent is to be notified on anything that isn't a match in addition to matches 17:25:47 Milan: Suggest Michael's statment added to discription 17:25:55 All: agreed 17:26:05 new requirement: (text description include intent and no input and no matches and errors) 17:26:47 Michael: Consensus over email to drop this requirement 17:26:56 All: agreed 17:27:39 requirement we just agreed to drop was #30 17:28:08 candidate text for R26: There should exist a high quality default visual user interface for the speech recognition 17:28:13 Topic: R26 17:28:36 "User agents must provide a default interface to control speech recognition." 17:28:40 Bjorn: We had consensus on different wording 17:29:10 All: Agreed with Bjorn's wording 17:29:24 Topic: R28 17:30:38 Michael: General consent to update requirment to require explicit consent if local capture takes place 17:31:01 new requirement: web app should be given raw audio access only after explicit consent from the user 17:31:10 All: Agreed 17:31:41 unagreed 17:31:51 Bjorn: This wording suggests that UAs are required to provide audio 17:32:07 milan: why shouldn't it be required? 17:32:18 bjorn: haven't discussed required yet 17:33:17 Debbie: Are there other ways in which media may be captured? What about other methods? 17:33:43 s/raw/captured/ 17:34:03 Michael: Uncomfortable with the word raw because it doesn't cover codec modifications 17:34:08 we can't prevent raw audio capture in general because e.g. Media Capture API can also capture audio 17:34:26 All: agreed 17:34:32 Topic: R8 17:35:02 original requirement: Web application must be able to specify language of recognition 17:36:05 Michae: Several questions on this one (Milan missed these) 17:36:31 Robert: Use cases are vauge 17:37:39 Bjorn: Drop down in web app to select language, and then user speaks in that language 17:37:55 +Dan_Druta 17:37:56 - +1.425.381.aabb 17:38:08 Michael: Is this an example of a parameter in the protocol? 17:38:48 bjorn: this is more than a parameter 17:39:07 bjorn: this has applicability beyond reco-specific params 17:39:18 Micahel: Will be both standard parameters and implementation specific params 17:40:20 Dan: Are we talking about this specific req, or more general topic about the kinds of information for web-app to send to recognizer 17:42:20 bjorn: this is a regular parameter, but it's important enough to call it out in the requirements 17:42:35 michael: and the mechanism for specifying it is still TBD 17:43:33 bjorn/michael: suggest that any parameter that anyone believes is important be sent as separate reqirement so we can discuss 17:43:54 general agreement that this requirement is okay as-is 17:44:51 marc: does this cover synthesis as well? 17:45:05 michael/bjorn: no. should send separately for tts 17:45:08 new requirement: Web application must be able to specify language of synthesis. 17:45:49 Dan: Objections? 17:45:56 All: None. Agreed 17:46:39 Bjorn: Other aspect was wehther web-apps could query list of supported langs 17:47:05 Bjorn: Web apps should get a list of supported languages 17:47:13 bjorn suggested additionally: Web apps should have access to a list of the languages supported by the current speech service implementations. 17:47:47 zakim, who is noisy? 17:47:57 burn, listening for 10 seconds I heard sound from the following: Bjorn_Bringert.a (15%) 17:48:03 I think Olli's comment is here: http://lists.w3.org/Archives/Public/public-xg-htmlspeech/2010Nov/0108.html 17:48:25 Olli: Some sort of comment regarding mobile devices 17:49:03 Raj has joined #htmlspeech 17:49:18 zakim, nick Raj is Raj_Tumuluri 17:49:18 ok, burn, I now associate Raj with Raj_Tumuluri 17:49:27 yes 17:49:31 Olli: This could lead to fingerprinting 17:50:10 Robert: Unclear which service UA would be querying 17:50:33 Michael: If choice is missing, should return an error or make best effort 17:50:51 Dan: Similar to conflict in SSML 17:52:15 Robert: Might be nice to have en-* be a fallback to en-AU 17:53:13 Dan: Came up with a mechanism in SSML to select which traits were most important in selection 17:53:53 Dan: Basically a priority ordering 17:54:23 ... This is just one option. Could specify there is no substitution 17:55:40 ... Did this because didn't want to create an API to querty 17:56:08 ... Because sometimes just wanted something to be rendered 17:56:32 Bjorn: Want a use case where the user is presented with a drop down 17:56:44 Bjorn: UA must provide that list 17:57:11 Dan: Have a direct conflict with Olli's fingerprint concern 17:58:03 Olli: For example, cannot query keyboard local 17:58:16 ... only can use this while typing 17:59:04 michael: analogy is getting info on which language is being used but not ability to query for list of available languages 17:59:58 bjorn: propose we create the requirement to get list of languages and then will prioritize later 18:00:15 michael: how about 2 reqs: one to get list and one to prevent list? 18:00:54 Dan, I have to leave 18:01:15 milan, sorry, thought you had 90 minutes. okay 18:01:15 Michael: Put in both requirements, but then sort it out later 18:01:50 -Milan_Young 18:01:57 scribe: Dan_Burnett 18:02:05 scribenick: burn 18:02:33 marc: regarding fingerprinting, this only involves local speech services, right? so web-based would not be an issue? 18:02:37 olli: yes, mainly local 18:03:00 michael: no, default user agent rather than local/remote. if default is remote then issue is the same 18:03:43 bjorn: would like to see second requirement be generalized 18:03:47 bjorn's proposed new requirement 1: Web apps should have access to a list of the languages supported by the current speech service implementations. (with discussion text that this may have issues with privacy and fingerprinting) 18:04:10 robert: would like to see more substantial use cases from bjorn for having the list 18:04:29 bjorn: how do you handle multilingual users? this is necessary 18:04:42 robert: dan's example showed how this could work without an explicit list 18:04:49 second proposed requirement: Web applications should not be able to fingerprint or profile the user, for example through getting a list of languages? 18:06:03 bjorn: if web app wants to show UI to user to select a language, will only work if web app has a list 18:06:27 dan: maybe this is a consent issue -- user needs to give consent for the list to go to the web app 18:06:55 robert: don't see this happening 18:07:16 bjorn: two-way language translator for tourists, where user sets local and remote langauges. 18:07:42 raj: this can even be app-wide, but part of the app could be in a different language 18:08:19 michael: in both of those examples, need to be able to specify language. this could be done by specifying language you want 18:08:39 raj: apps do have need to specify language spoken in ways other than through keyboard or UI 18:08:42 bringert_ has joined #htmlspeech 18:09:19 bjorn: maybe have consensus around requirement that when lang requested by web app is not available a fallback can be specified 18:09:45 raj: we should specify that web apps are notified when requested lang is not available 18:09:53 bringert_ has joined #htmlspeech 18:10:08 raj: similar to notifying that reco resource is not available 18:10:22 michale: maybe better is "must be able to be notified" 18:10:40 ... we don't want to require that an error occur 18:11:29 possible agreement requirement: Web application must be able to be notified when the selected language is not available 18:12:02 bringert_ has joined #htmlspeech 18:12:17 however, not yet agreement on having list of supported languages available -- will take to the list if anyone cares to push for it 18:13:08 bjorn: what about: web apps should be able to check if a particular UA supports a specific language 18:13:26 olli: in practice that's the same as having the list 18:13:35 ... the app would just try all the languages 18:14:03 michael: could also do this by trying a bunch of recos in a row anyway 18:14:18 bjorn: yeah, but user interface would be terrible, so probably won't happen 18:14:45 raj: irrelevent. one is about which langs are supported, the other is about what happens if lang not available 18:15:17 we agree on the notification part. will take the rest to the list 18:16:01 dan: anything else that needs to be brought up today? 18:16:27 michael: on vacation in two weeks, but will have the reqs doc updated and communicate by email 18:16:48 -marc 18:16:49 -Debbie_Dahl 18:16:49 -Olli_Pettay 18:16:50 -Raj_Tumuluri 18:16:50 -Bjorn_Bringert.a 18:16:50 no meeting next week because of thanksgiving 18:16:51 -Michael_Bodell 18:16:51 -Robert_Brown 18:16:54 ddahl has left #htmlspeech 18:17:19 rrsagent, make logs public 18:17:47 rrsagent, format minutes 18:17:47 I have made the request to generate http://www.w3.org/2010/11/18-htmlspeech-minutes.html burn 18:19:01 -Dan_Burnett 18:19:47 rrsagent, draft minutes 18:19:47 I have made the request to generate http://www.w3.org/2010/11/18-htmlspeech-minutes.html burn 18:24:14 eeting: HTML Speech Incubator Group Teleconference 18:24:19 Meeting: HTML Speech Incubator Group Teleconference 18:24:35 Date: 18 November 2010 18:24:41 rrsagent, draft minutes 18:24:41 I have made the request to generate http://www.w3.org/2010/11/18-htmlspeech-minutes.html burn 18:25:41 Chair: Dan Burnett 18:26:03 zakim, who was present? 18:26:03 I don't understand your question, burn. 18:26:32 zakim, bye 18:26:32 leaving. As of this point the attendees were Bjorn_Bringert, Dan_Burnett, marc, Olli_Pettay, Milan_Young, Michael_Bodell, +1.425.580.aaaa, Debbie_Dahl, Raj_Tumuluri, Dan_Druta, 18:26:32 Zakim has left #htmlspeech 18:26:36 ... Robert_Brown, +1.425.381.aabb 18:26:43 rrsagent, draft minutes 18:26:43 I have made the request to generate http://www.w3.org/2010/11/18-htmlspeech-minutes.html burn 18:28:07 Present: Bjorn_Bringert, Dan_Burnett, marc, Olli_Pettay, Milan_Young, Michael_Bodell, Satish Sampath, Debbie Dahl, Raj_Tumuluri, Dan_Druta, Robert_Brown 18:28:44 rrsagent, draft minutes 18:28:44 I have made the request to generate http://www.w3.org/2010/11/18-htmlspeech-minutes.html burn 18:31:14 rrsagent, bye 18:31:14 I see no action items