[Speechsc] Fwd: "Scott Hollenbeck": FW: please review draft-froumentin-voice-mediatypes-00
David R Oran <oran@cisco.com> Mon, 04 April 2005 15:38 UTC
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA19357 for <speechsc-web-archive@ietf.org>; Mon, 4 Apr 2005 11:38:02 -0400 (EDT)
Received: from megatron.ietf.org ([132.151.6.71]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1DITmL-0003BR-OH for speechsc-web-archive@ietf.org; Mon, 04 Apr 2005 11:46:18 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1DITYf-0006z5-UI; Mon, 04 Apr 2005 11:32:09 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1DITYZ-0006yd-5E for speechsc@megatron.ietf.org; Mon, 04 Apr 2005 11:32:07 -0400
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA18691 for <speechsc@ietf.org>; Mon, 4 Apr 2005 11:32:01 -0400 (EDT)
Received: from sj-iport-4.cisco.com ([171.68.10.86]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1DITgW-0002lq-4z for speechsc@ietf.org; Mon, 04 Apr 2005 11:40:17 -0400
Received: from sj-core-1.cisco.com (171.71.177.237) by sj-iport-4.cisco.com with ESMTP; 04 Apr 2005 08:31:53 -0700
Received: from imail.cisco.com (imail.cisco.com [128.107.200.91]) by sj-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id j34FVnDr026308 for <speechsc@ietf.org>; Mon, 4 Apr 2005 08:31:50 -0700 (PDT)
Received: from [10.32.245.158] (stealth-10-32-245-158.cisco.com [10.32.245.158]) by imail.cisco.com (8.12.11/8.12.10) with SMTP id j34FN22P023786 for <speechsc@ietf.org>; Mon, 4 Apr 2005 08:23:15 -0700
Mime-Version: 1.0 (Apple Message framework v619.2)
Content-Transfer-Encoding: 7bit
Message-Id: <447d707f58bc7a3739352d84913e433a@cisco.com>
Content-Type: text/plain; charset="US-ASCII"; delsp="yes"; format="flowed"
To: IETF SPEECHSC <speechsc@ietf.org>
From: David R Oran <oran@cisco.com>
Date: Mon, 04 Apr 2005 11:30:51 -0400
X-Mailer: Apple Mail (2.619.2)
IIM-SIG: v:"1.1"; h:"imail.cisco.com"; d:"cisco.com"; z:"home"; m:"krs"; t:"1112628229.811288"; x:"432200"; a:"rsa-sha1"; b:"nofws:15524"; e:"Iw=="; n:"sQYarK2E51MdcTiUqeif3F7cWdxIfoCiXhdfb9vD5ee/j0jXL15gbFxF2p" "XIweAblu0N6XAgK7k+wrbr7bQDJaCDqOmzqpRUBjIRQAXQ7NzadpmR3pUL6wxaRUtW+c43sl9jC" "50Qg1sXHpPjt8Y+Y16ioyQAQAdSunM4YhevURc="; s:"IkDBOsIM4vCkYvKbhZvrHSVuZq+Zf5mT12rmKjXDnaLXGICFCMciUfFJKBi3mrcxO4Po8tw0" "mcYU/c5SyHLYsgumV8MGAeIXtdG/OsxBqySQzdNEujQUy8629hncq9PHnLPpA/UfNcDUjE/MZSx" "6Tikvh+2lauwAFGXulU3hn9g="; c:"From: David R Oran <oran@cisco.com>"; c:"Subject: Fwd: =22Scott Hollenbeck=22: FW: please review draft-froume" "ntin-voice-mediatypes-00"; c:"Date: Mon, 4 Apr 2005 11:30:51 -0400"
IIM-VERIFY: s:"y"; v:"y"; r:"60"; h:"imail.cisco.com"; c:"message from imail.cisco.com verified; "
X-Spam-Score: 0.8 (/)
X-Scan-Signature: 93a9b7eb0f4b3b8a49c341eb77478ab2
Content-Transfer-Encoding: 7bit
Subject: [Speechsc] Fwd: "Scott Hollenbeck": FW: please review draft-froumentin-voice-mediatypes-00
X-BeenThere: speechsc@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Speech Services Control Working Group <speechsc.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/speechsc>, <mailto:speechsc-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:speechsc@ietf.org>
List-Help: <mailto:speechsc-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/speechsc>, <mailto:speechsc-request@ietf.org?subject=subscribe>
Sender: speechsc-bounces@ietf.org
Errors-To: speechsc-bounces@ietf.org
X-Spam-Score: 0.8 (/)
X-Scan-Signature: 4ad60914b71abd47c285b3604f8c8304
Content-Transfer-Encoding: 7bit
We need to check these against MRCPv2. Begin forwarded message: > From: Allison Mankin <mankin@psg.com> > Date: April 4, 2005 10:33:42 AM EDT > To: csp@csperkins.org, magnus.westerlund@ericsson.com, oran@cisco.com, > eburger@brooktrout.com > Cc: sah@428cobrajet.net, jon.peterson@neustar.biz > Subject: "Scott Hollenbeck": FW: please review > draft-froumentin-voice-mediatypes-00 > Reply-To: mankin@psg.com > Iim-Verify: s:"n"; v:"n"; r:"0"; h:"imail.cisco.com"; > > Colin, Magnus, Dave, Eric, > > Please draw these mediatypes to the attention of your > working groups. SPEECHSC must be racking some of these > anyway, but do review. > > Allison > > (Thanks, Scott) > > ------- Forwarded Message > > From: "Scott Hollenbeck" <sah@428cobrajet.net> > To: "'Allison Mankin'" <mankin@psg.com> > Subject: FW: please review draft-froumentin-voice-mediatypes-00 > Date: Mon, 4 Apr 2005 08:12:07 -0400 > Allison, > > This might be of interest to people in the AVT working group. > > - -Scott- > > - -----Original Message----- > From: Max Froumentin [mailto:mf@w3.org]=20 > Sent: Monday, April 04, 2005 8:03 AM > To: ietf-types@iana.org > Cc: w3t-archive@w3.org; ietf-xml-mime@imc.org > Subject: please review draft-froumentin-voice-mediatypes-00 > > > draft-froumentin-voice-mediatypes-00 contains the registration of > the 6 media types of the W3C Speech Interface Framework > (including the following specifications: SSML, SRGS, CCXML, PLS and > VoiceXML) > > Draft available at > http://www.ietf.org/internet-drafts/draft-froumentin-voice-mediatypes > -00.= > txt > and copied below. > > Max Froumentin, W3C > > Network Working Group M. > Froumentin > Internet-Draft > W3C > Expires: September 2, 2005 March > 2005 > > > The W3C Speech Interface Framework Media Types: > application/voicexml+xml, application/ssml+xml, application/srgs, > application/srgs+xml, application/ccxml+xml and application/pls+xml > draft-froumentin-voice-mediatypes-00 > > Status of this Memo > > This document is an Internet-Draft and is subject to all provisions > of Section 3 of RFC 3667. By submitting this Internet-Draft, each > author represents that any applicable patent or other IPR claims of > which he or she is aware have been or will be disclosed, and any of > which he or she become aware will be disclosed, in accordance with > RFC 3668. > > Internet-Drafts are working documents of the Internet Engineering > Task Force (IETF), its areas, and its working groups. Note that > other groups may also distribute working documents as > Internet-Drafts. > > Internet-Drafts are draft documents valid for a maximum of six > months > and may be updated, replaced, or obsoleted by other documents at any > time. It is inappropriate to use Internet-Drafts as reference > material or to cite them other than as "work in progress." > > The list of current Internet-Drafts can be accessed at > http://www.ietf.org/ietf/1id-abstracts.txt. > > The list of Internet-Draft Shadow Directories can be accessed at > http://www.ietf.org/shadow.html. > > This Internet-Draft will expire on September 2, 2005. > > Copyright Notice > > Copyright (C) The Internet Society (2005). > > Abstract > > This document defines the media type for the languages of the W3C > Speech Interface Framework: VoiceXML, SSML, SRGS, CCXML and PLS. > > > > > > > Froumentin Expires September 2, 2005 [Page > 1] > > Internet-Draft W3C Speech Interface Framework Media Types March > 2005 > > > Table of Contents > > 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . > 3 > 2. Registration of application/voicexml+xml, > application/ssml+xml, application/srgs+xml, > application/ccxml+xml and application/pls+xml . . . . . . . . > 4 > 2.1 Encoding considerations . . . . . . . . . . . . . . . . . > 4 > 2.2 Interoperability considerations . . . . . . . . . . . . . > 4 > 2.3 Published specifications . . . . . . . . . . . . . . . . . > 4 > 2.4 Applications which use these media types . . . . . . . . . > 4 > 2.5 Security Considerations . . . . . . . . . . . . . . . . . > 4 > 2.6 Additional Information . . . . . . . . . . . . . . . . . . > 5 > 2.6.1 Magic numbers . . . . . . . . . . . . . . . . . . . . > 5 > 2.6.2 File extensions . . . . . . . . . . . . . . . . . . . > 5 > 2.6.3 Fragment identifiers . . . . . . . . . . . . . . . . . > 5 > 2.6.4 Macintosh File Type Code . . . . . . . . . . . . . . . > 5 > 2.6.5 Person & email address to contact for further > information . . . . . . . . . . . . . . . . . . . . . > 5 > 2.6.6 Intended usage . . . . . . . . . . . . . . . . . . . . > 5 > 2.6.7 Change Controller . . . . . . . . . . . . . . . . . . > 5 > 3. Registration of application/srgs . . . . . . . . . . . . . . . > 7 > 3.1 Encoding considerations . . . . . . . . . . . . . . . . . > 7 > 3.2 Interoperability considerations . . . . . . . . . . . . . > 7 > 3.3 Published specifications . . . . . . . . . . . . . . . . . > 7 > 3.4 Applications which use this media types . . . . . . . . . > 7 > 3.5 Security Considerations . . . . . . . . . . . . . . . . . > 7 > 3.6 Additional Information . . . . . . . . . . . . . . . . . . > 7 > 3.6.1 Magic numbers . . . . . . . . . . . . . . . . . . . . > 7 > 3.6.2 File extensions . . . . . . . . . . . . . . . . . . . > 8 > 3.6.3 Macintosh File Type Code . . . . . . . . . . . . . . . > 8 > 3.6.4 Person & email address to contact for further > information . . . . . . . . . . . . . . . . . . . . . > 8 > 3.6.5 Intended usage . . . . . . . . . . . . . . . . . . . . > 8 > 3.6.6 Change Controller . . . . . . . . . . . . . . . . . . > 8 > 4. References . . . . . . . . . . . . . . . . . . . . . . . . . . > 8 > Author's Address . . . . . . . . . . . . . . . . . . . . . . . > 9 > Intellectual Property and Copyright Statements . . . . . . . . > 10 > > > > > > > > > > > > > > > Froumentin Expires September 2, 2005 [Page > 2] > > Internet-Draft W3C Speech Interface Framework Media Types March > 2005 > > > 1. Introduction > > This specification defines the media types of the VoiceXML, SSML, > SRGS, CCXML and PLS, the specifications of the W3C Speech Interface > Platform > > VoiceXML is an XML language designed for creating audio dialogs that > feature synthesized speech, digitized audio, recognition of spoken > and DTMF key input, recording of spoken input, telephony, and mixed > initiative conversations. The associated media type defined in this > document is "application/voicexml+xml". > > The Speech Synthesis Markup Language Specification (SSML) defines an > XML-based markup language for assisting the generation of synthetic > speech in Web and other applications. The essential role of SSML is > to provide authors of synthesizable content a standard way to > control > aspects of speech such as pronunciation, volume, pitch, rate, etc. > across different synthesis-capable platforms. The asociated media > type defined in this document is "application/ssml+xml". > > The Speech Recognition Grammar Specification (SRGS) defines syntax > for representing grammars for use in speech recognition so that > developers can specify the words and patterns of words to be > listened > for by a speech recognizer. The syntax of the grammar format exists > in two forms, an Augmented BNF Form and an XML Form. The respective > media types defined in this document are "application/srgs" and > "application/srgs+xml". > > The Call Control eXtensible Markup Language (CCXML) is an XML > language designed to provide telephony call control support for > dialog systems, such as VoiceXML. The associated media type defined > in this document is "application/ccxml+xml". > > The Pronunciation Lexicon Specification (PLS) defines an XML syntax > for specifying pronunciation lexicons to be used by speech > recognition and speech synthesis engines in voice browser > applications. The associated media type defined in this document is > "application/pls+xml". > > > > > > > > > > > > > > Froumentin Expires September 2, 2005 [Page > 3] > > Internet-Draft W3C Speech Interface Framework Media Types March > 2005 > > > 2. Registration of application/voicexml+xml, application/ssml+xml, > application/srgs+xml, application/ccxml+xml and application/pls+xml > > MIME media type name: application > MIME subtype names: voicexml+xml, ssml+xml, srgs+xml, ccxml+xml, > pls+xml > Required parameters: none > Optional parameters: > "charset": This parameter has identical semantics to the > charset parameter of the "application/xml" media type as > specified in RFC 3023 [RFC3023]. > > 2.1 Encoding considerations > > Identical to those of "application/xml" as described in RFC 3023 > [RFC3023], section 3.2 > > 2.2 Interoperability considerations > > There are no known interoperability issues. > > 2.3 Published specifications > > Voice Extensible Markup Language 2.0 [VoiceXML2.0] > Voice Extensible Markup Language 2.1 [VoiceXML2.1] > Speech Synthesis Markup Language (SSML) Version 1.0 [SSML] > Speech Recognition Grammar Specification Version 1.0 [SRGS] > Voice Browser Call Control: CCXML Version 1.0 [CCXML] > Pronunciation Lexicon Specification (PLS) Version 1.0 [PLS] > > 2.4 Applications which use these media types > > Various W3C Speech Interface Platform implementations use these > media > types > > 2.5 Security Considerations > > Several instructions in the cited specifications may cause arbitrary > URIs to be dereferenced. In this case, the security issues of > [RFC2396], section 7, should be considered. > > In addition, because of the extensibility features of those > specifications, it is possible that the registered media types may > describe content that has security implications beyond those > described here. However, if the processor follows only the > normative > semantics of the specifications, this content will be ignored. Only > in the case where the processor recognizes and processes the > additional content, or where further processing of that content is > > > > Froumentin Expires September 2, 2005 [Page > 4] > > Internet-Draft W3C Speech Interface Framework Media Types March > 2005 > > > dispatched to other processors, would security issues potentially > arise. And in that case, they would fall outside the domain of this > registration document. > > 2.6 Additional Information > > 2.6.1 Magic numbers > > Although no byte sequences can be counted on to always be present, > XML MIME entities in ASCII-compatible charsets (including UTF-8) > often begin with hexadecimal 3C 3F 78 6D 6C ("<?xml"), and those in > UTF-16 often begin with hexadecimal FE FF 00 3C 00 3F 00 78 00 6D 00 > 6C or FF FE 3C 00 3F 00 78 00 6D 00 6C 00 (the Byte Order Mark (BOM) > followed by "<?xml"). For more information, see Appendix F of > [XML]. > > 2.6.2 File extensions > > VoiceXML files: .vxml > > SSML files: .ssml > > SRGS files (XML syntax): .grxml > > CCXML files: .ccxml > > PLS files: .pls > > 2.6.3 Fragment identifiers > > Identical to that of "application/xml" as described in RFC 3023 > [RFC3023], section 5. > > 2.6.4 Macintosh File Type Code > > "TEXT" > > 2.6.5 Person & email address to contact for further information > > World Wide Web Consortium <web-human@w3.org> > > 2.6.6 Intended usage > > COMMON > > 2.6.7 Change Controller > > The Speech Interface Framework specifications set is a work product > of the World Wide Web Consortium's Voice Browser Working Group. The > > > > Froumentin Expires September 2, 2005 [Page > 5] > > Internet-Draft W3C Speech Interface Framework Media Types March > 2005 > > > W3C has change control over these specifications. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Froumentin Expires September 2, 2005 [Page > 6] > > Internet-Draft W3C Speech Interface Framework Media Types March > 2005 > > > 3. Registration of application/srgs > > MIME media type name: application > MIME subtype names: srgs > Required parameters: none > Optional parameters: none > > 3.1 Encoding considerations > > The ABNF Form of SRGS follows the character encoding handling > defined > for XML: an ABNF grammar processor must accept both the UTF-8 and > UTF-16 encodings of ISO/IEC 10646 and may support other character > encodings. > > 3.2 Interoperability considerations > > There are no known interoperability issues. > > 3.3 Published specifications > > Speech Recognition Grammar Specification Version 1.0 [SRGS] > > 3.4 Applications which use this media types > > Various SRGS implementations use this media type. > > 3.5 Security Considerations > > Several instructions in SRGS may cause arbitrary URIs to be > dereferenced. In this case, the security issues of [RFC2396], > section 7, should be considered. > > In addition, because of the extensibility features of SRGS, it is > possible that the registered media types may describe content that > has security implications beyond those described here. However, if > the processor follows only the normative semantics of the > specifications, this content will be ignored. Only in the case > where > the processor recognizes and processes the additional content, or > where further processing of that content is dispatched to other > processors, would security issues potentially arise. And in that > case, they would fall outside the domain of this registration > document. > > 3.6 Additional Information > > 3.6.1 Magic numbers > > The ABNF self-identifying header must be present in any legal > > > > Froumentin Expires September 2, 2005 [Page > 7] > > Internet-Draft W3C Speech Interface Framework Media Types March > 2005 > > > stand-alone ABNF Form grammar document. The first character of an > ABNF document must be the "#" symbol (x23) unless preceded by an > optional XML 1.0 byte order mark [XML =FA4.3.3]. The ABNF byte > order > mark follows the XML definition and requirements. For example, > documents encoded in UTF-16 must begin with the byte order mark. > The > optional byte order mark and required "#" symbol must be followed > immediately by the exact string "ABNF" (x41 x42 x4d x46) or the > appropriate equivalent for the document's encoding (e.g. for UTF-16 > little-endian: x23 x00 x41 x00 x42 x00 x4d x00 x46 x00). If the > byte > order mark is absent on a grammar encoded in UTF-16 then the grammar > processor should perform auto-detection of character encoding in a > manner analogous to auto-detection of character encoding in XML [XML > =FAF]. Next follows a single space character (x20) and the required > version number which is "1.0" for this specification (x31 x2e x30). > > 3.6.2 File extensions > > .gram > > 3.6.3 Macintosh File Type Code > > "TEXT" > > 3.6.4 Person & email address to contact for further information > > World Wide Web Consortium <web-human@w3.org> > > 3.6.5 Intended usage > > COMMON > > 3.6.6 Change Controller > > The SRGS specification is a work product of the World Wide Web > Consortium's Voice Browser Working Group. The W3C has change > control > over the SRGS specification. > > 4. References > > [CCXML] Auburn, RJ., Ed., "Voice Browser Call Control: CCXML > Version 1.0, W3C Working Draft", January 2005, > <http://www.w3.org/TR/2005/WD-ccxml-20050111/>. > > [PLS] Baggia, P., Ed., "Pronunciation Lexicon Specification > (PLS) Version 1.0, W3C Working Draft", February 2005, > > <http://www.w3.org/TR/2005/WD-pronunciation-lexicon-200502 > 14/>. > > > > > Froumentin Expires September 2, 2005 [Page > 8] > > Internet-Draft W3C Speech Interface Framework Media Types March > 2005 > > > [RFC2396] Berners-Lee, T., Fielding, R. and L. Masinter, "Uniform > Resource Identifiers (URI): Generic Syntax. IETF RFC > 2396", August 1998, > <http://www.ietf.org/rfc/rfc2396.txt>. > > [RFC3023] Murata, M., St.Laurent, S. and D. Kohn, "XML Media > Types", > January 2001, <http://www.ietf.org/rfc/rfc3023.txt>. > > [SRGS] Hunt, A., Ed. and S. McGlashan, Ed., "Speech Recognition > Grammar Specification Version 1.0, W3C Recommendation", > March 2004, > <http://www.w3.org/TR/2004/REC-speech-grammar-20040316/>. > > [SSML] Burnett, D., Ed., Walker, M., Ed. and A. Hunt, Ed., > "Speech Synthesis Markup Language (SSML) Version 1.0, W3C > Recomendation", September 2004, > > <http://www.w3.org/TR/2004/REC-speech-synthesis-20040907/> > . > > [VoiceXML2.0] > McGlashan, S., Ed., "Voice Extensible Markup Language > (VoiceXML) Version 2.0, W3C Recommendation", March 2004, > <http://www.w3.org/TR/2004/REC-voicexml20-20040316/>. > > [VoiceXML2.1] > Oshry, M., Ed., "Voice Extensible Markup Language > (VoiceXML) Version 2.1, W3C Working Draft", July 2004, > <http://www.w3.org/TR/2004/WD-voicexml21-20040728/>. > > > Author's Address > > Max Froumentin > World Wide Web Consortium > > > > > > > > > > > > > > > > > > > Froumentin Expires September 2, 2005 [Page > 9] > > Internet-Draft W3C Speech Interface Framework Media Types March > 2005 > > > Intellectual Property Statement > > The IETF takes no position regarding the validity or scope of any > Intellectual Property Rights or other rights that might be claimed > to > pertain to the implementation or use of the technology described in > this document or the extent to which any license under such rights > might or might not be available; nor does it represent that it has > made any independent effort to identify any such rights. > Information > on the procedures with respect to rights in RFC documents can be > found in BCP 78 and BCP 79. > > Copies of IPR disclosures made to the IETF Secretariat and any > assurances of licenses to be made available, or the result of an > attempt made to obtain a general license or permission for the use > of > such proprietary rights by implementers or users of this > specification can be obtained from the IETF on-line IPR repository > at > http://www.ietf.org/ipr. > > The IETF invites any interested party to bring to its attention any > copyrights, patents or patent applications, or other proprietary > rights that may cover technology that may be required to implement > this standard. Please address the information to the IETF at > ietf-ipr@ietf.org. > > > Disclaimer of Validity > > This document and the information contained herein are provided on > an > "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE > REPRESENTS > OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET > ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, > INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE > INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED > WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. > > > Copyright Statement > > Copyright (C) The Internet Society (2005). This document is subject > to the rights, licenses and restrictions contained in BCP 78, and > except as set forth therein, the authors retain all their rights. > > > Acknowledgment > > Funding for the RFC Editor function is currently provided by the > Internet Society. > > > > > Froumentin Expires September 2, 2005 [Page > 10] > > > > > > > > ------- End of Forwarded Message > David R. Oran Cisco Fellow Cisco Systems 7 Ladyslipper Lane Acton, MA 01720 USA Tel: +1 978 264 2048 Email: oran@cisco.com _______________________________________________ Speechsc mailing list Speechsc@ietf.org https://www1.ietf.org/mailman/listinfo/speechsc
- [Speechsc] Fwd: "Scott Hollenbeck": FW: please re… David R Oran