RE: [Speechsc] Problem with draft-6 RECOGNIZEcommandandtest/uri-listcontent type

"Wyss, Felix" <FelixW@inin.com> Fri, 17 June 2005 03:24 UTC

Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1Dj7TF-0005jj-K5; Thu, 16 Jun 2005 23:24:41 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1Dj7TD-0005je-W9 for speechsc@megatron.ietf.org; Thu, 16 Jun 2005 23:24:40 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA12259 for <speechsc@ietf.org>; Thu, 16 Jun 2005 23:24:33 -0400 (EDT)
Received: from i3smtp2.inin.com ([204.180.46.24] helo=inin.com) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1Dj7qB-00037j-0K for speechsc@ietf.org; Thu, 16 Jun 2005 23:48:24 -0400
X-SEF-Processed: 5_0_0_713__2005_06_16_22_22_53
X-SEF-439E6655-7365-4FE1-A53E-B05742EF2C96: 1
Received: from Unknown [172.16.1.161] by i3smtp2.inin.com - SurfControl E-mail Filter (5.0); Thu, 16 Jun 2005 22:22:53 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Speechsc] Problem with draft-6 RECOGNIZEcommandandtest/uri-listcontent type
Date: Thu, 16 Jun 2005 22:24:04 -0500
Message-ID: <8F9F1C6AA1D6834EACC379C8821533A6011524EC@i3mail1.i3domain.inin.com>
Thread-Topic: [Speechsc] Problem with draft-6 RECOGNIZEcommandandtest/uri-listcontent type
Thread-Index: AcVxiWWYpkvgFljQTq6XShz4Llj6rwANxgzgAAatcaAAQc/OQA==
From: "Wyss, Felix" <FelixW@inin.com>
To: "Shanmugham, Saravanan" <sarvi@cisco.com>, Dave Burke <david.burke@voxpilot.com>, "David R. Oran" <oran@cisco.com>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 6ffdee8af20de249c24731d8414917d3
Content-Transfer-Encoding: quoted-printable
Cc: speechsc@ietf.org, "Bennett, Patrick" <Patrick.Bennett@inin.com>
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

Does this seem reasonable?  

Felix

*******************************************************

text/grammar-ref-list MIME type registration 

    
IANA is requested to register the following MIME type according to the
process defined in RFC 2048. 

To: ietf-types@iana.org 
Subject: Registration of MIME media type text/grammar-ref-list

MIME media type name: text 


MIME subtype name: grammar-ref-list


Required parameters: 

None


Optional parameters: 

None 


Encoding considerations:  

Depending on the transfer protocol, a transfer encoding may be necessary
to deal with very long lines.  


Security considerations:  

This media type contains URIs which may represent references to external
resources.  As these resources are assumed to be speech recognition
grammars, similar considerations as for the media types
"application/srgs" and "application/srgs+xml" [1] apply.  


Interoperability considerations:  

We make the assumption that '>' is not a valid character in a URI
according to RFC2396.
 

Published specification:

The RECOGNIZE method of the MRCP protocol performs a recognition
operation that matches input against a set of grammars.  When matching
against more than one grammar, it is sometimes necessary to use
different weights for the individual grammars.  These weights are not a
property of the grammar resource itself but qualify the reference to
that grammar for the particular recognition operation initiated by the
RECOGNIZE method. 

The format of the proposed text/grammar-ref-list media type is as
follows:

  body        = *line
  line        = (comment | reference) CRLF
  comment     = "#" *<any CHAR excluding CR and LF>
  reference   = "<" uri ">" [parameters] [comment]
  parameters  = ":" parameter *(";" parameter)
  parameter   = name "=" value
  uri         = <same as 'URI-reference' production of RFC 2396>
  name        = <same as 'token' production of RFC2616>
  value       = <same as 'quoted-string' production of RFC2616> 

Note that MRCP currently only uses a 'weight' parameter, but there may
be the need for additional parameters in the future (even vendor
specific extensions).  Names of vendor specific parameters SHOULD start
with "x-".  

Example:

# Input for 'Form 1'
<http://example.com/grammars/field1.gram>  # weight 1.0 is default
<http://example.com/grammars/field2.gram>:weight="0.85"
<http://example.com/grammars/universals.gram>:weight="0.75"


Applications which use this media type:

Media Resource Control Protocol (MRCP) 


Additional information:

  Magic number(s): none
  File extension(s): none
  Macintosh File Type Code(s): none


[1] 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; 
http://www.ietf.org/internet-drafts/draft-froumentin-voice-mediatypes-02
.txt



> -----Original Message-----
> From: Shanmugham, Saravanan [mailto:sarvi@cisco.com]
> Sent: Wednesday, June 15, 2005 13:53
> To: Wyss, Felix; Dave Burke; David R. Oran
> Cc: speechsc@ietf.org; Bennett, Patrick
> Subject: RE: [Speechsc] Problem with draft-6
RECOGNIZEcommandandtest/uri-
> listcontent type
> 
> I am fine with the idea.
> Would you be able to propose a content-type registration section for
> this content-type.
> We could add it to the current list of registrations and retire the
> one-of header.
> 
> Sarvi
> 


_______________________________________________
Speechsc mailing list
Speechsc@ietf.org
https://www1.ietf.org/mailman/listinfo/speechsc