- From: Andrew Hunt <andrew.hunt@speechworks.com>
- Date: Tue, 12 Mar 2002 14:29:30 -0500
- To: "Susan Lesch" <lesch@w3.org>
- Cc: "W3C Voice List" <www-voice@w3.org>
Susan,
The changes you submitted in Jan'01 have now been applied to SRGS.
Thank you again for the detailed review. I apologize that the comments
slipped through the procedural cracks and took so long to address.
http://lists.w3.org/Archives/Public/www-voice/2001JanMar/0005.html
Please let us know within 2 weeks whether your comments were
satisfactorily addressed. I will publish a W3C-member-only update
with these final changes within a week. Let me know if you want to
review that document before responding and I will forward a pointer.
Responses inserted below...
--Andrew Hunt
Co-editor SRGS
SpeechWorks
> Message-Id: <p05010402b689ac4203c0@[204.210.33.45]>
> Date: Mon, 15 Jan 2001 23:49:47 -0800
> To: www-voice@w3.org
> From: Susan Lesch <lesch@w3.org>
> Subject: Comments for WD-speech-grammar-20010103
>
> Here are comments in response to your request for review of the
> "Speech Recognition Grammar Specification for the W3C Speech Interface
> Framework" Last Call Working Draft [1].
>
> The title "Speech Recognition Grammar Specification for the W3C Speech
> Interface Framework" is pretty long, and there is no other reference to
> the W3C Speech Interface Framework in the spec. What about making the
> title "Speech Recognition Grammar Version 1.0" or "Speech Recognition
> Grammar Specification Version 1.0"?
It is changed to "Speech Recognition Grammar Specification Version 1.0"
> There needs to be a References section, in place of links out of the
> running text to other documents and sites. Perhaps one is in the works?
Done with separate sections for Normative and Informatice refs.
> For example domains, example.com is used in some cases, others not.
> mygrammars.com is used in 2.2.2, 2.2.5, and 4.5, acme.com in 6.6, and
> sayplease.com in A. grammars.com in 2.2.2 is registered, and opened
> numerous unwanted windows when visited on 14 January 2001. W3C recommends
> using example.com, example.org, and example.net; please see RFC 2606
> section 3 at http://www.ietf.org/rfc/rfc2606.txt. If you need an
> evocative domain name, you could create a machine name, for example:
> grammars.example.org. Also, in 2.2.2, did you want the first domain in
> ABNF and XML to match?
Fixed.
> "#" is a "number sign" in Unicode. Variously, it is called a "fragment
> separator," "hash separator," and "pound" in this Working Draft. I would
> say "number sign (#)" globally except in the DTMF section where pound
> makes more sense. Please see http://www.unicode.org/charts/PDF/U0000.pdf.
> Some other characters are named below.
Changed terminology to reflect RFC2396 by refering to a fragment identifier
preceded by the number sign ('#').
> Especially to help the conformance section, and also to be clear, you
> could make RFC 2119 a normative reference and quote this part:
> The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL
> NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and
> "OPTIONAL" in this document are to be interpreted as described in
> RFC 2119.
> Please see RFC 2119 at http://www.ietf.org/rfc/rfc2119.txt. If you don't
> wish to use this RFC, then these words probably need definitions.
Included in new Section 1.6 on terminology.
> Below, a section number is followed by a quote and then a suggestion.
All fixed or occurred in sections that have been removed from the spec.
> 1. second to last par.
> Examples
> examples
>
> Conformance
> conformance
>
> Future Study
> future study
>
> 1. last par.
> Standard
> standard
>
> 1.1 par. 1
> DTMF [spell out the first time]
> Dual Tone Multi-Frequency (DTMF)
>
> 1.1 par. 2
> through-out
> throughout
>
> 1.1 last list item
> Voice Browser
> voice browser
>
> 1.2 par. 2 and 2.2.5
> Speech Recognition N-Gram Grammar Specification
> [should be a local anchor to [N-GRAM] in References]
>
> 1.2 par. 3
> Dialog Markup Language or through a Speech Recognizer API.
> Dialog Markup Language or through a speech recognizer API.
>
> 1.2 last list, item 2
> may also includes
> may also include
>
> 2.1 par. 1
> aka, a terminal symbol
> aka a terminal symbol
>
> 2.1 par. 2
> white-space [twice]
> white space
>
> 2.2 par. 1
> Legal rule names must be legal XML IDs as defined in the
> XML specification as the "Name" production in Section 2.3.
> could read:
> Rulenames must match "Name" as defined in XML 1.0 section
> 2.3 [XML] and be legal XML IDs.
>
> 2.2.2
> a "$" symbol
> a dollar sign ($) character
>
> in a parentheses
> in parentheses
>
> 2.2.3
> short-hand
> shorthand
>
> the "$$" symbols
> two dollar sign characters ($$)
>
> 2.2.5 par. 2
> A speech recognizer may choose to support the Speech
> Recognition N-Gram Grammar Specification in addition to
> the Speech Recognition Grammar Specification defined in
> this document.
> could read:
> A speech recognizer may choose to support the Speech
> Recognition N-Gram Grammar Specification in addition to
> the speech recognition grammar defined in this document.
>
> 2.6 ABNF
> curly braces [five times]
> curly brackets
>
> 2.7 ABNF
> ISO8859-1
> ISO-8859-1
>
> 2.8 ABNF list item 2
> "[]"
> "[]" square brackets
>
> 3.1 par. 1
> The core purposes
> The core purpose
>
> 3.1 ABNF
> semi-colon
> semicolon
>
> 3.2 par. 3
> Java(TM) Programming Language
> Java(TM) programming language
> [see http://java.sun.com/docs/books/jls/]
>
> 4.2 par. 1
> Locale
> locale
>
> 4.4. par. 2
> without a rulename identifier (applies both to
> without a rulename identifier; (this applies both to
>
> 4.5 par. 2
> Java Programming Language
> Java programming language
>
> 5.4 par. 1
> Grammar [three times]
> grammar
>
> 5.4 Issues
> shoud
> should
>
> 5.6 par. 1
> Grammar [three times]
> grammar
>
> 6.1 last list item
> principles outlined in Sec. 7 of W3C XSLT recommendation,
> "Creating the result tree"
> could read [not sure here]:
> principles outlined in section 7 of the W3C XSLT Recommendation
> [XSLT], "Creating the Result Tree"
>
> CFG [please spell out]
>
> Sec. 7.2, "creating text" of the XSLT specifications
> [not sure here]
> section 7.2 of the XSLT specification [XSLT], "Creating Text"
>
> 6.3 last list item
> Voice Browser
> voice browser
>
> 6.5 par. 2
> for the Speech Synthesis Markup Language
> [needs a link in References]
>
> 6.6
> Lexicon Format
> lexicon format
>
> 6.6 last par.
> a Lexicon specification
> a lexicon specification
>
> 6.7 par. 1
> post-fix
> postfix
>
> curly braces
> curly brackets
>
> Appendix D par. 1
> Normative
> normative
>
> Appendix D par. 2
> Dual Tone Multiple Frequency
> Dual Tone Multi-Frequency
> [see
> http://www.oreilly.com/reference/dictionary/terms/D/Dual_Tone_Multi-Frequency.htm]
>
> Appendix D par. 4
> commonally
> commonly
>
> Appendix D par. 6
> post-fix
> postfix
>
> [1] http://www.w3.org/TR/2001/WD-speech-grammar-20010103/
>
> Best wishes for your project,
>
> --
> Susan Lesch - mailto:lesch@w3.org tel:+1.858.483.4819
> World Wide Web Consortium (W3C) - http://www.w3.org/
>
Received on Tuesday, 12 March 2002 14:30:47 UTC