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