- From: Glen Shires <gshires@google.com>
- Date: Tue, 4 Sep 2012 23:50:15 -0700
- To: public-speech-api@w3.org
- Message-ID: <CAEE5bchPE9AdYFu1R0Nn-h5AgNPi53EdCBUCiRqKz9+vHzKyMQ@mail.gmail.com>
I propose the following. I don't believe it changes the meaning of the spec, but rather clarifies it. If there's no disagreement, I'll add this to the spec on Thursday. Add to end of 5.1 The Speech Recognition Interface [Because these terms are used throughout the spec without ever being defined.] The term final result, as used below, indicates a SpeechRecognitionResult in which the final attribute is true. The term interim result, as used below, indicates a SpeechRecognitionResult in which the final attribute is false. 5.1.1 Speech Recognition Attributes continuous attribute [Clarify wording, change default from SHOULD to MUST] When the continuous attribute is set to false the user agent MUST return no more than one final result in response to starting recognition, for example a single turn pattern of interaction. When the continuous attribute is set to true the user agent MUST return zero or more final results representing multiple consecutive recognitions in response to starting recognition, for example a dictation. The default value MUST be false. Note, this attribute setting does not affect interim results. 5.1.3 Speech Recognition Events [for consistency, begin all event definitions with "Fired when ".] /Glen Shires
Received on Wednesday, 5 September 2012 06:51:28 UTC