From speechsc-bounces@ietf.org Tue Jun 06 12:51:43 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FnemL-000896-9g; Tue, 06 Jun 2006 12:51:41 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FnemJ-00088w-T7
	for speechsc@ietf.org; Tue, 06 Jun 2006 12:51:39 -0400
Received: from web32915.mail.mud.yahoo.com ([68.142.206.62])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1FnemH-0000Fu-H1
	for speechsc@ietf.org; Tue, 06 Jun 2006 12:51:39 -0400
Received: (qmail 45193 invoked by uid 60001); 6 Jun 2006 16:51:37 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=PspbhjODNHIpPGDTz8HtvNiIJWBdLxFPdfqLK7efPPgOe2IhRIJ4EwISoT0gTqI/MI9/ulV0JazQrS8orD5HrDAhwRCuTuhLxJKyNFnp/myQ03r8ZLsmVifgvPYBIbS/uNaaY9/8CJT4/ANje19p3R/k37Rx8jy5vGQRW5ONWhw=
	; 
Message-ID: <20060606165137.45191.qmail@web32915.mail.mud.yahoo.com>
Received: from [66.56.70.131] by web32915.mail.mud.yahoo.com via HTTP;
	Tue, 06 Jun 2006 09:51:37 PDT
Date: Tue, 6 Jun 2006 09:51:37 -0700 (PDT)
From: Dan Burnett <dan_burnett2000@yahoo.com>
Subject: Re: [Speechsc] Default support for TLS?
To: IETF SPEECHSC <speechsc@ietf.org>
In-Reply-To: <F8940C21CD563F49BC884A274C4653DF038201FF@bn-exch1.speechworks.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.9 (/)
X-Scan-Signature: 4b800b1eab964a31702fa68f1ff0e955
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>
Errors-To: speechsc-bounces@ietf.org

Tracked at http://www.softarmor.com/roundup/speechsc/
as issue 83.


--- "Carter, Jerry" <jerry.carter@nuance.com> wrote:

> I've been trying to understand the origin of the
> language in section 12.2:
> 
>  
> 
>     To ensure control channel protection, MRCPv2
> clients
>     and servers MUST support TLS and SHOULD utilize
> it
>     by default.  Alternative control channel
> protection
>     MAY be used if desired (e.g. IPSEC).
> 
>  
> 
> I understand the need for TLS support as a technique
> for addressing security
> concerns in many environments.  TLS is a good thing.
>  But, I do not
> understand why TLS defaults to 'ON'.  
> 
>  
> 
> Looking back at the minutes from summer 2004 (e.g.
>
http://www1.ietf.org/mail-archive/web/speechsc/current/msg00888.html
>
<http://www1.ietf.org/mail-archive/web/speechsc/current/msg00888.html>
> )
> when TLS was added, I cannot find anyone arguing for
> this default value.
> Looking at the emails between drafts 6 (where TLS
> was not the default) and 7
> (when TLS became the default), I can't find anyone
> arguing for this change.
> When did the SpeechSC group agree to this?
> 
>  
> 
> I am concerned here because the majority of
> telephony deployments, the MRCP
> server and client are running on the same trusted
> network.  In many cases,
> the cpu & latency costs for performing an
> unnecessary encryption step are
> desired.  For these buyers, using TLS by default is
> a barrier for
> deployment.
> 
>  
> 
>  
> 
> > _______________________________________________
> Speechsc mailing list
> Speechsc@ietf.org
> https://www1.ietf.org/mailman/listinfo/speechsc
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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



From speechsc-bounces@ietf.org Wed Jun 07 01:54:15 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FnqzY-00006k-66; Wed, 07 Jun 2006 01:54:08 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FnqzW-00006d-Dr
	for speechsc@ietf.org; Wed, 07 Jun 2006 01:54:06 -0400
Received: from szxga02-in.huawei.com ([61.144.161.54] helo=huawei.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FnqzU-0007lf-0L
	for speechsc@ietf.org; Wed, 07 Jun 2006 01:54:06 -0400
Received: from huawei.com (szxga02-in [172.24.2.6])
	by szxga02-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTP id <0J0H0062S7MGD8@szxga02-in.huawei.com> for
	speechsc@ietf.org; Wed, 07 Jun 2006 14:06:16 +0800 (CST)
Received: from huawei.com ([172.24.1.24])
	by szxga02-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTP id <0J0H00KJ47MFUC@szxga02-in.huawei.com> for
	speechsc@ietf.org; Wed, 07 Jun 2006 14:06:16 +0800 (CST)
Received: from SANTHANA ([10.18.5.171])
	by szxml04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTPA id <0J0H00BN47DT30@szxml04-in.huawei.com> for
	speechsc@ietf.org; Wed, 07 Jun 2006 14:01:06 +0800 (CST)
Date: Wed, 07 Jun 2006 11:20:40 +0530
From: santhanakrishnan <santhana@huawei.com>
Subject: [Speechsc] What is the scope of MRCPv2 session
To: speechsc@ietf.org
Message-id: <000001c689f6$4f2d8060$ab05120a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.2869
X-Mailer: Microsoft Outlook, Build 10.0.6626
Importance: Normal
X-Priority: 3 (Normal)
X-MSMail-priority: Normal
X-Spam-Score: 0.0 (/)
X-Scan-Signature: bb8d68e55b48f2ff3cebd1a6416d9536
Cc: Sarvi@cisco.com
X-BeenThere: speechsc@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: santhana@huawei.com
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>
Content-Type: multipart/mixed; boundary="===============0740892559=="
Errors-To: speechsc-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0740892559==
Content-type: multipart/alternative;
	boundary="Boundary_(ID_k7AU/pcGaMAtIhDjfWiFmw)"

This is a multi-part message in MIME format.

--Boundary_(ID_k7AU/pcGaMAtIhDjfWiFmw)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT

Hi,

            The relationship between SIP dialog, MRCP session is not clearly
or explicitly stated in the draft.     

I have given some of the snippets from the "draft-ietf-speechsc-mrcpv2-09"
each of which is leading to different interpretations. Even "2.1
Definitions" section does not capture these items. Any amount of clarity
would be appreciated. 

 

>From page 10.

   A separate MRCPv2 session is

   needed to control each of the media processing resources associated

   with the SIP dialog between the client and server.  Within a SIP

   dialog, the individual resource control channels for the different

   resources are added or removed through SDP offer/answer carried in a

   SIP re-INVITE transaction.

For each resource there has to be a separate MRCP session?

 

>From page 29

   All MRCPv2 requests, responses and events MUST contain the Channel-

   Identifier header.  The value is allocated by the server when a

   control channel is added to the session and communicated to the

   client by the "a=channel" atribute in the SDP answer from the server

   The header value consists of 2 parts separated by the '@' symbol.

   The first part is an unambiguous string identifying the MRCPv2

   session.

 

   Please refer to page 163

   S->C:

          SIP/2.0 200 OK

          To:MediaServer <sip:mresources@server.example.com>

          From:sarvi <sip:sarvi@example.com>;tag=1928301774

          Call-ID:a84b4c76e66710

          CSeq:314163 INVITE

          Contact:<sip:sarvi@example.com>

          Content-Type:application/sdp

          Content-Length:131

 

          v=0

          o=sarvi 2890844526 2890842809 IN IP4 126.16.64.4

          s=SDP Seminar

          i=A session for processing media

          c=IN IP4 224.2.17.12/127

          m=application 32416  TCP/MRCPv2

          a=channel:32AECB23433801@speechsynth

          a=cmid:1

          m=audio 48260 RTP/AVP 0

          a=rtpmap:0 pcmu/8000

          a=sendonly

          a=mid:1

          m=application 32416  TCP/MRCPv2

          a=channel:32AECB23433802@speechrecog

          a=cmid:2

          m=audio 48260 RTP/AVP 0

          a=rtpmap:0 pcmu/8000

          a=rtpmap:96 telephone-event/8000

          a=fmtp:96 0-15

          a=recvonly

          a=mid:2

Each resource control channel describes a separate session?

 

>From page 54

   If the synthesizer and recognizer resources are part of the same

   MRCPv2 session, they can be optimized for a quicker kill-on-barge-in

   response if the recognizer and synthesizer interact directly.

Multiple resources can there be in a MRCP session?

 

>From page 63

      For implementations where a single recognition resource does not
support

   both modes, or simultaneous normal and hotword recognition is

   desired, the two modes can be invoked through separate resources

   allocated to the same SIP dialog (with different MRCP session

   identifiers) and share the RTP audio feed.

Can multiple MRCP sessions be there in the same SIP dialog?

 

>From page 8

   MRCPv2 uses SIP and SDP to create the client/server dialog and set up

   the media channels to the server.  It also uses SIP and SDP to

   establish MRCPv2 control sessions between the client and the server

   for each media processing resource required for that dialog.  The

   MRCPv2 protocol exchange between the client and the media resource is

   carried on that control session.

Again does each resource control channel describe a separate session?

 

Regards,

Santhanakrishnan;

            


--Boundary_(ID_k7AU/pcGaMAtIhDjfWiFmw)
Content-type: text/html; charset=us-ascii
Content-transfer-encoding: 7BIT

<html>

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">


<meta name=Generator content="Microsoft Word 10 (filtered)">

<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Helv;
	panose-1:2 11 6 4 2 2 2 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{font-family:Arial;
	color:windowtext;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
	{page:Section1;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Hi,</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The
relationship between SIP dialog, MRCP session is not clearly or explicitly
stated in the draft.&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 face=Arial><span
style='font-size:10.0pt;font-family:Arial'>I have given some of the snippets
from the &#8220;</span></font><font size=2 color=black face="Courier New"><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>draft-ietf-speechsc-mrcpv2-09&#8221;
each of which is leading to different interpretations. Even &#8220;2.1
Definitions&#8221; section does not capture these items. Any amount of clarity
would be appreciated. </span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>From page 10.</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp; A <b><span style='font-weight:bold'>separate</span></b>
MRCPv2 session is</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp; needed to control </span></font><font size=2
color=red face=Helv><span style='font-size:10.0pt;font-family:Helv;color:red'>each</span></font><font
size=2 color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'> of the media processing resources associated</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp; with <b><span style='font-weight:bold'>the SIP dialog</span></b>
between the client and server.&nbsp; Within </span></font><b><font size=2
color=red face=Helv><span style='font-size:10.0pt;font-family:Helv;color:red;
font-weight:bold'>a</span></font></b><font size=2 color=black face=Helv><span
style='font-size:10.0pt;font-family:Helv;color:black'> SIP</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp; dialog, the individual resource control channel</span></font><font
size=2 color=red face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:red'>s</span></font><font size=2 color=black face=Helv><span
style='font-size:10.0pt;font-family:Helv;color:black'> for the different</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp; &nbsp;resources are added or removed through SDP
offer/answer carried in a</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp; SIP re-INVITE transaction.</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=blue
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:blue'>For each resource there has to be a separate MRCP session?</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>From page 29</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp; All MRCPv2 requests, responses and events MUST
contain the Channel-</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp; Identifier header.&nbsp; The value is allocated by
the server when a</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp; control channel is added to the <b><span
style='font-weight:bold'>session</span></b> and communicated to the</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp; client by the &quot;a=channel&quot; atribute in the
SDP answer from the server</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp; The header value consists of 2 parts separated by the
'@' symbol.</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp; The <b><span style='font-weight:bold'>first part is
an unambiguous string identifying the </span></b></span></font><b><font size=2
color=red face=Helv><span style='font-size:10.0pt;font-family:Helv;color:red;
font-weight:bold'>MRCPv2</span></font></b></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><font
size=2 color=red face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:red;font-weight:bold'>&nbsp;&nbsp; session</span></font></b><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>.</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp; Please refer to page 163</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp; S-&gt;C:</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SIP/2.0 200
OK</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; To:MediaServer
&lt;sip:mresources@server.example.com&gt;</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; From:sarvi
&lt;sip:sarvi@example.com&gt;;tag=1928301774</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Call-ID:a84b4c76e66710</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CSeq:314163
INVITE</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Contact:&lt;sip:sarvi@example.com&gt;</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Content-Type:application/sdp</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Content-Length:131</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; v=0</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; o=sarvi
2890844526 2890842809 IN IP4 126.16.64.4</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s=SDP
Seminar</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; i=A session
for processing media</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; c=IN IP4
224.2.17.12/127</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; m=application
32416&nbsp; TCP/MRCPv2</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a=channel:<b><span
style='font-weight:bold'>32AECB2343380</span></b></span></font><b><font size=2
color=red face=Helv><span style='font-size:10.0pt;font-family:Helv;color:red;
font-weight:bold'>1</span></font></b><font size=2 color=black face=Helv><span
style='font-size:10.0pt;font-family:Helv;color:black'>@speechsynth</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a=cmid:1</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; m=audio
48260 RTP/AVP 0</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a=rtpmap:0
pcmu/8000</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a=sendonly</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a=mid:1</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
m=application 32416&nbsp; TCP/MRCPv2</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a=channel:<b><span
style='font-weight:bold'>32AECB2343380</span></b></span></font><b><font size=2
color=blue face=Helv><span style='font-size:10.0pt;font-family:Helv;color:blue;
font-weight:bold'>2</span></font></b><font size=2 color=black face=Helv><span
style='font-size:10.0pt;font-family:Helv;color:black'>@speechrecog</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a=cmid:2</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; m=audio
48260 RTP/AVP 0</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a=rtpmap:0
pcmu/8000</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a=rtpmap:96
telephone-event/8000</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a=fmtp:96
0-15</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a=recvonly</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a=mid:2</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=blue face=Helv><span style='font-size:10.0pt;font-family:Helv;color:blue'>Each
resource control channel describes a separate session?</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>From page 54</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp; If the synthesizer and recognizer resources are part
of the <b><span style='font-weight:bold'>same</span></b></span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><font
size=2 color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black;font-weight:bold'>&nbsp;&nbsp; MRCPv2 session</span></font></b><font
size=2 color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>, they can be optimized for a quicker kill-on-barge-in</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face=Helv><span style='font-size:10.0pt;font-family:Helv;color:black'>&nbsp;&nbsp;
response if the recognizer and synthesizer interact directly.</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=blue
face=Helv><span style='font-size:10.0pt;font-family:Helv;color:blue'>Multiple
resources can there be in a MRCP session?</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>From page 63</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>For implementations where a single recognition resource does not
support</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp; both modes, or simultaneous normal and hotword
recognition is</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp; desired, the two modes can be invoked through
separate resources</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp; allocated to the same SIP dialog (with different <b><span
style='font-weight:bold'>MRCP session</span></b></span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face=Helv><span style='font-size:10.0pt;font-family:Helv;color:black'>&nbsp;&nbsp;
<b><span style='font-weight:bold'>identifiers</span></b>) and share the RTP
audio feed.</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=blue
face=Helv><span style='font-size:10.0pt;font-family:Helv;color:blue'>Can
multiple MRCP sessions be there in the same SIP dialog?</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face=Helv><span style='font-size:10.0pt;font-family:Helv;color:black'>&nbsp;</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>From page 8</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp; MRCPv2 uses SIP and SDP to create the client/server
dialog and set up</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp; the <b><span style='font-weight:bold'>media channels</span></b>
to the server.&nbsp; It also uses SIP and SDP to</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp; establish MRCPv2 <b><span style='font-weight:bold'>control
session</span></b></span></font><b><font size=2 color=red face=Helv><span
style='font-size:10.0pt;font-family:Helv;color:red;font-weight:bold'>s</span></font></b><font
size=2 color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'> between the client and the server</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp; for each media processing resource required for <b><span
style='font-weight:bold'>that dialog</span></b>.&nbsp; The</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=black face=Helv><span style='font-size:10.0pt;font-family:Helv;
color:black'>&nbsp;&nbsp; MRCPv2 protocol exchange between the client and the
media resource is</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face=Helv><span style='font-size:10.0pt;font-family:Helv;color:black'>&nbsp;&nbsp;
carried on <b><span style='font-weight:bold'>that control session</span></b>.</span></font></p>

<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><font size=2
color=blue face=Helv><span style='font-size:10.0pt;font-family:Helv;color:blue'>Again
does each resource control channel describe a separate session?</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Regards,</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Santhanakrishnan;</span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>

</div>

</body>

</html>

--Boundary_(ID_k7AU/pcGaMAtIhDjfWiFmw)--


--===============0740892559==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============0740892559==--




From speechsc-bounces@ietf.org Wed Jun 07 17:23:07 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Fo5UX-000545-PC; Wed, 07 Jun 2006 17:23:05 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1Fo5UW-00053v-6P
	for speechsc@ietf.org; Wed, 07 Jun 2006 17:23:04 -0400
Received: from web32915.mail.mud.yahoo.com ([68.142.206.62])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1Fo5UU-0004qf-PJ
	for speechsc@ietf.org; Wed, 07 Jun 2006 17:23:04 -0400
Received: (qmail 18842 invoked by uid 60001); 7 Jun 2006 21:23:02 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=lWhH8spK5x+yqBlIjRdf9JmU8ikQRoM0KgtFlK7UlKMQ092WYacI4MPDbxAOhoLON2qdtBOwSEIcmmTSZSGoYIKS90GFf2BKIItAw8E8cx4RbMCbMhrGfMYsYssJrGMYOTIzRpGCSo9hOHE6imksh57hUHo8oA9GcWJmCUEFeQk=
	; 
Message-ID: <20060607212302.18840.qmail@web32915.mail.mud.yahoo.com>
Received: from [71.204.33.4] by web32915.mail.mud.yahoo.com via HTTP;
	Wed, 07 Jun 2006 14:23:02 PDT
Date: Wed, 7 Jun 2006 14:23:02 -0700 (PDT)
From: Dan Burnett <dan_burnett2000@yahoo.com>
Subject: Re: [Speechsc] Issues around grammar lifetimes
To: speechsc@ietf.org
In-Reply-To: <F8940C21CD563F49BC884A274C4653DF039C25C3@bn-exch1.speechworks.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.9 (/)
X-Scan-Signature: 43317e64100dd4d87214c51822b582d1
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>
Errors-To: speechsc-bounces@ietf.org

This is tracked as issue 84 on
http://www.softarmor.com/roundup/speechsc

-- Dan Burnett

--- "Carter, Jerry" <jerry.carter@nuance.com> wrote:

> Typically, an MRCP client will issue multiple
> DEFINE-GRAMMAR messages
> eventually followed by a RECOGNIZE.  The MRCP client
> might reasonably expect
> that the defined grammars would be available when
> recognition is requested,
> but this does not appear to be guaranteed. 
> Furthermore, I do not see any
> notification mechanism for informing the client of
> which grammars are
> unavailable.
> 
>  
> 
>  
> 
> There does not appear to be any language in section
> 9 that describes grammar
> lifetimes.  There is language in the session URI
> description (section 13.7)
> that might relate
>  
>       The purpose
>       of this scheme is to permit access to the
> specific resource for
>       the lifetime of the session with the entity
> storing the resource.
>  
> but this is not a normative statement requiring
> availability for a session
> lifetime.  In practice a MRCP server has a finite
> cache and may support
> multiple parallel sessions.  It is unreasonable to
> require that the MRCP
> server provision a sufficiently large cache to store
> all grammars across all
> sessions, particularly if sessions are long and
> employ large dynamic
> grammars.  Such a requirement would render small
> footprint MRCP servers
> impossible.
>  
> If a grammar is flushed from the MRCP server's cache
> before RECOGNIZE, the
> notification mechanism is unclear.  Presumably a
> completion cause of
> 'grammar-load-failure' would be returned.  The
> server might want to return a
> list of URIs in the message but this would violate
> 9.4.12
>  
>    Clients SHOULD NOT interpret the completion
> reason text.  Instead it
>    is RECOMMENDED that the reason be recorded in
> client logs and
>    otherwise made available for debugging and
> instrumentation purposes.
>  
> and such an approach would need to be standardized. 
> Additionally, a
> developer would like some assurance _before_
> RECOGNIZE is invoked that all
> the loaded grammars are available.
>  
>  
> Because MRCP servers have finite memory and caches,
> it is not reasonable to
> require that grammars be available on a session
> indefinitely after a
> DEFINE-GRAMMAR.  We might instead require that
> grammars have guaranteed
> availability on a session only until the next call
> to RECOGNIZE; this also
> breaks for the same reason.
>  
>  
> Here is a solution that I believe works.
>  
> (1) An MRCP server SHOULD retain grammars on each
> session created by a
> DEFINE-GRAMMAR message until at least the next
> RECOGNIZE.  It MAY retain
> grammars for much longer.
>  
> (2) DEFINE-GRAMMAR should support redefining
> grammars by passing the IDs
> without supplying the grammar definition.  The
> text/grammar-ref-list media
> type might be appropriate for this purpose.
>  
> (3) A RECOGNIZE or a DEFINE-GRAMMAR returning a
> completion cause of either
> 'grammar-load-failure' or
> 'grammar-completion-failure' should include a CRLF
> separated list detailing the IDs which grammars did
> not load or compile.
>  
> (4) The text in 9.4.11 should support DEFINE-GRAMMAR
> returning
> 'grammar-load-failure' and
> 'grammar-completion-failure'.
>  
> -------------------------
>  
> Under this proposal, the client might do the
> following:
>  
> DEFINE-GRAMMAR documentLevel1 (new definition)
> DEFINE-GRAMMAR documentLevel2 (new definition)
> DEFINE-GRAMMAR formLevel1 (new definition)
> DEFINE-GRAMMAR fieldLevel1 (new definition)
> RECOGNIZE
>  
> DEFINE-GRAMMAR documentLevel1 documentLevel2
> formLevel1 (IDs only to
> reassert continued need)
> DEFINE-GRAMMAR fieldLevel2 (new definition)
> RECOGNIZE
>  
> -------------------------
>  
> Likewise, in the typical error case:
>  
> DEFINE-GRAMMAR documentLevel1 (new definition)
> DEFINE-GRAMMAR documentLevel2 (new definition)
> DEFINE-GRAMMAR formLevel1 (new definition)
> DEFINE-GRAMMAR fieldLevel1 (new definition)
> RECOGNIZE
>  
> <time passes during which documentLevel2 gets
> flushed from the server's
> cache>
>  
> DEFINE-GRAMMAR documentLevel1 documentLevel2
> formLevel1 (only to reassert
> continued need; an error is returned indicating that
> documentLevel2 could
> not load)
> DEFINE-GRAMMAR documentLevel2 (new definition)
> DEFINE-GRAMMAR fieldLevel2 (new definition)
> RECOGNIZE
>  
> -------------------------
>  
> Furthermore, if the client believes that the server
> has sufficient storage
> capabilities, the existing protocol may be followed.
>  
> DEFINE-GRAMMAR documentLevel1 (new definition)
> DEFINE-GRAMMAR documentLevel2 (new definition)
> DEFINE-GRAMMAR formLevel1 (new definition)
> DEFINE-GRAMMAR fieldLevel1 (new definition)
> RECOGNIZE
>  
> <time passes, but grammars are not flushed>
>  
> DEFINE-GRAMMAR documentLevel2 (new definition)
> DEFINE-GRAMMAR fieldLevel2 (new definition)
> RECOGNIZE
>  
> Here the client is taking a chance that RECOGNIZE
> will fail because a
> grammar is not available, but finds that an
> acceptable risk.  Were RECOGNIZE
> to return with 'grammar-load-failure', the client
> would still be able to
> recover - though the user might experience some
> undesired latency. 
>  
>  
>  
> 
>  
> 
> > _______________________________________________
> Speechsc mailing list
> Speechsc@ietf.org
> https://www1.ietf.org/mailman/listinfo/speechsc
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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



From speechsc-bounces@ietf.org Wed Jun 07 20:38:49 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Fo8Xv-0008FC-A8; Wed, 07 Jun 2006 20:38:47 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1Fo8Xu-0008F7-7O
	for speechsc@ietf.org; Wed, 07 Jun 2006 20:38:46 -0400
Received: from web32913.mail.mud.yahoo.com ([68.142.206.60])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1Fo8Xs-0005ZE-Mw
	for speechsc@ietf.org; Wed, 07 Jun 2006 20:38:46 -0400
Received: (qmail 14583 invoked by uid 60001); 8 Jun 2006 00:38:44 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=nVq6qJ8P6OGc0IRrOZueKzZx+exHlQNAKBefiHYAL4ps/P95cSEB2v5O3WNJDu/rWxLl/X0zBUtZCrMMBd/EDUdAj/3r7/MPoR23VZCTTKLRyUIOAZ30zWhYtLYtZrbYvv3hYtNoeQ+Mzfku5PMtXLS5Wia/NEHhb9gJDEYWJp8=
	; 
Message-ID: <20060608003844.14581.qmail@web32913.mail.mud.yahoo.com>
Received: from [71.204.33.4] by web32913.mail.mud.yahoo.com via HTTP;
	Wed, 07 Jun 2006 17:38:44 PDT
Date: Wed, 7 Jun 2006 17:38:44 -0700 (PDT)
From: Dan Burnett <dan_burnett2000@yahoo.com>
Subject: Re: [speechsc] Recognition Section Typos and Errors
To: "IETF SPEECHSC \(E-mail\)" <speechsc@ietf.org>
In-Reply-To: <44357B7F.4040008@voicegenie.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.9 (/)
X-Scan-Signature: 8de5f93cb2b4e3bee75302e9eacc33db
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>
Errors-To: speechsc-bounces@ietf.org

All modifications applied to spec draft with the
exception of the last.  For consistency with other
timer names, they all have the format
<timername>-Timer.

Because these were simple corrections, they are not
tracked in the issue tracker.

-- dan

--- Andrew Wahbe <awahbe@voicegenie.com> wrote:

> Some typos and errors found in the current MRCPv2
> draft (09):
> 
> Section 9.12: Unique is mis-spelled as "uniqe".
> 
> Section 9.13: The title should be
> "START-INPUT-TIMERS" not 
> "INPUT-TIMERS" (Table of Contents is wrong too).
> 
> Section 9.13: The last sentence isn't quite
> right/clear. It says: "The 
> recognizer resource SHOULD NOT start the timers
> until the client sends a 
> START-INPUT-TIMERS method to the recognizer." This
> is only true if the 
> timers were not started by the RECOGNIZE request.
> 
> Section 9.9: The "Non-Hotword mode recognition"
> subsection gives an 
> overview of the execution of a recognition. In
> addition to some typos, 
> this section also confuses the no-input timer and
> the recognition timer 
> (ie. maxspeech timer).
>     * Typo in first sentence: "recongition" should
> be "recognition"
>     * In the first paragraph, instances of
> "Recognition-Timer" should be 
> changed to "No-Input Timer". (ie. "The
> Recognition-Timer MUST BE started 
> at...." should be "The No-Input Timer MUST BE
> started at..." and "If 
> this header is set to "false", the Recognition-Timer
> MUST be started..." 
> should be "If this header is set to "false", the
> No-Input-Timer MUST be 
> started...").
>     * Typos in point (1.): "recongizer" should be
> "recognizer" and 
> "end-ofspeech" should be "end-of-speech"
>     * There is no (correct) mention of when the
> Recognition-Timer should 
> be started. Presumably this would be when the
> START-OF-INPUT event is sent.
>     * There is no mention of what happens when the
> No-Input Timer 
> expires (completion cause of 002 no-input-timeout)
> 
> Other issues:
>     * Both "Recognition Timer" and
> "Recognition-Timer" are used 
> throughout the document. One should be used
> consistently; "Recognition 
> Timer" is perhaps best.
> 
> Regards,
> 
> Andrew Wahbe
> > begin:vcard
> fn:Andrew Wahbe
> n:Wahbe;Andrew
> org:VoiceGenie Technologies INC.;Multimodal and
> Development Tools
> adr:8th Floor;;1120 Finch Avenue W.;Toronto;ON;M3J
> 3H7;Canada
> email;internet:awahbe@voicegenie.com
> title:Technical Manager
> tel;work:(416) 736-0905 ext. 258
> tel;fax:(416) 736-1551
> x-mozilla-html:TRUE
> url:http://www.voicegenie.com
> version:2.1
> end:vcard
> 
> > _______________________________________________
> Speechsc mailing list
> Speechsc@ietf.org
> https://www1.ietf.org/mailman/listinfo/speechsc
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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



From speechsc-bounces@ietf.org Wed Jun 07 21:07:02 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Fo8zF-0000yD-8H; Wed, 07 Jun 2006 21:07:01 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1Fo8zE-0000y7-B4
	for speechsc@ietf.org; Wed, 07 Jun 2006 21:07:00 -0400
Received: from web32912.mail.mud.yahoo.com ([68.142.206.59])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1Fo8zD-0008E2-17
	for speechsc@ietf.org; Wed, 07 Jun 2006 21:07:00 -0400
Received: (qmail 74988 invoked by uid 60001); 8 Jun 2006 01:06:57 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=MavAjHn2ebYOhyn5gua8X0o09VHlAZjoM5saMcyxmVp+n4JgmjFN4ZiNpTPKyvPzMIA5BtygWBDjq5SLoGfLiKHBh+woWzz1RS4SJ2yFMVg+jaTlyNoY26IxigvNrdtlTXsGv+LJqLPKhQPX4j8NtxIKHvjO8PbxheXL63+i+Lo=
	; 
Message-ID: <20060608010657.74986.qmail@web32912.mail.mud.yahoo.com>
Received: from [71.204.33.4] by web32912.mail.mud.yahoo.com via HTTP;
	Wed, 07 Jun 2006 18:06:57 PDT
Date: Wed, 7 Jun 2006 18:06:57 -0700 (PDT)
From: Dan Burnett <dan_burnett2000@yahoo.com>
Subject: Re: [Speechsc] Vendor-Specific Parameters in Recognize command
To: speechsc@ietf.org
In-Reply-To: <EA6AA882248CA544AF239ABD339D9F11089F9B@EXM01.sea.tellme.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.9 (/)
X-Scan-Signature: e5ba305d0e64821bf3d8bc5d3bb07228
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>
Errors-To: speechsc-bounces@ietf.org

Even better, this header will now be permitted on all
methods.

Applied to spec draft.

-- dan

--- Karthik Ramakrishnan <karthik@tellme.com> wrote:

> I have read past posts which discuss if the
> Vendor-Specific-Parameters
> header is going be allowed in the RECOGNIZE & SPEAK
> commands in addition
> to GET & SPEAK. Is this something that will be
> included in next draft of
> the spec? Thank you, 
> 
> -k
> 
> 
> _______________________________________________
> Speechsc mailing list
> Speechsc@ietf.org
> https://www1.ietf.org/mailman/listinfo/speechsc
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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



From speechsc-bounces@ietf.org Thu Jun 08 06:25:22 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FoHhZ-0007CX-LZ; Thu, 08 Jun 2006 06:25:21 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FoHhX-0007CS-Vx
	for speechsc@ietf.org; Thu, 08 Jun 2006 06:25:20 -0400
Received: from web32915.mail.mud.yahoo.com ([68.142.206.62])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1FoHhW-0000Fd-Lw
	for speechsc@ietf.org; Thu, 08 Jun 2006 06:25:19 -0400
Received: (qmail 47543 invoked by uid 60001); 8 Jun 2006 10:25:18 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=gcBU+rg/zmNmMQ35vqESiPt97OeLD5AeCHFvaI4aCxUfBwUzQdcL5UgKTWT4K3UPsCugYEOiqW1J0eFgZ02zYMH5DMcT6Zun2L9mQ+LReqiIc2PyPPk55CGKTqs2CdZBeL8ZvlN1xayJ3PgOli0FxFZwNLVasFA/vPP5bA5xD84=
	; 
Message-ID: <20060608102518.47541.qmail@web32915.mail.mud.yahoo.com>
Received: from [71.204.33.4] by web32915.mail.mud.yahoo.com via HTTP;
	Thu, 08 Jun 2006 03:25:18 PDT
Date: Thu, 8 Jun 2006 03:25:18 -0700 (PDT)
From: Dan Burnett <dan_burnett2000@yahoo.com>
Subject: Re: [Speechsc] Weight support in Recognize
To: speechsc@ietf.org
In-Reply-To: <F8940C21CD563F49BC884A274C4653DF03D53E12@bn-exch1.speechworks.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.9 (/)
X-Scan-Signature: 0fa76816851382eb71b0a882ccdc29ac
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>
Errors-To: speechsc-bounces@ietf.org

Tracked as issue 85 in
http://www.softarmor.com/roundup/speechsc.

Marked as deferred since it is a Priority 3 item (cf
http://www1.ietf.org/mail-archive/web/speechsc/current/msg01755.html).


--- "Carter, Jerry" <jerry.carter@nuance.com> wrote:

>  
> 
> A weight parameter should be supported on RECOGNIZE.
> 
>  
> 
> Suppose that a recognition against two weighted
> grammars is required.  The
> following message sequence would be necessary.
> 
>  
> 
> DEFINE-GRAMMAR grammar_1
> 
> DEFINE-GRAMMAR grammar_2
> 
> RECOGNIZE against a text/grammar-ref-list of
> grammars and corresponding
> weights
>  
> MRCP clients often default to this approach even for
> simple applications in
> environments such as VoiceXML 2.x where weights are
> allowed.  MRCP clients
> are often required to use this approach when
> handling complex applications
> which make extensive use of weights.  The required
> use of DEFINE-GRAMMAR is
> inefficient and exacerbates the problems discussed
> previously on the list
>
<http://www1.ietf.org/mail-archive/web/speechsc/current/msg01704.html>.
>  
> A more efficient approach is sending a single
> RECOGNIZE with a
> multipart-mime body containing both grammar
> definitions and their
> corresponding weights.
>  
> ---
>  
> The current specification might allow for a
> RECOGNIZE with a multipart-mime
> body containing both grammar definitions followed by
> a block of
> text/grammar-ref-list.  If this use is intended,
> then the text in 9.9 should
> clearly call out this case and should include an
> example.  Even then,
> allowing a weight in the headers for each grammar
> would be much simpler and
> clearer.
> 
>  
> 
>  
> 
> > _______________________________________________
> Speechsc mailing list
> Speechsc@ietf.org
> https://www1.ietf.org/mailman/listinfo/speechsc
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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



From speechsc-bounces@ietf.org Thu Jun 08 07:12:26 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FoIR7-0001W1-Qu; Thu, 08 Jun 2006 07:12:25 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FoIR7-0001Vw-C7
	for speechsc@ietf.org; Thu, 08 Jun 2006 07:12:25 -0400
Received: from web32902.mail.mud.yahoo.com ([68.142.206.49])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1FoIR6-0006RE-0J
	for speechsc@ietf.org; Thu, 08 Jun 2006 07:12:25 -0400
Received: (qmail 60222 invoked by uid 60001); 8 Jun 2006 11:05:42 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=oXNt9ya/HePnIZU3V2qd1F217mlPm5iogM2tlvUZJVyaOPwrvgd9iOt4RX7X/gOGYOsC5RjZImrE5/kW+f+FjqcVpOj+qkDoQcB+E9olCtBpxEkNVc/J8CDe7798kDt5Gp18VpkAqJ6Ql8Gjphb+fHG7XmnmSuHD+oy1gqzH7Vg=
	; 
Message-ID: <20060608110542.60220.qmail@web32902.mail.mud.yahoo.com>
Received: from [71.204.33.4] by web32902.mail.mud.yahoo.com via HTTP;
	Thu, 08 Jun 2006 04:05:42 PDT
Date: Thu, 8 Jun 2006 04:05:42 -0700 (PDT)
From: Dan Burnett <dan_burnett2000@yahoo.com>
Subject: Re: [Speechsc] message-length clarification
To: speechsc@ietf.org
In-Reply-To: <OFDF261F28.FC161D06-ON8725714F.0051CF5B-8525714F.005401DC@us.ibm.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.9 (/)
X-Scan-Signature: 31247fb3be228bb596db9127becad0bc
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>
Errors-To: speechsc-bounces@ietf.org

This is tracked as issue 86 in
http://www.softarmor.com/roundup/speechsc.

Please see the issue resolution described there.

-- dan

--- Brett Gavagni <gavagni@us.ibm.com> wrote:

> What is the reasoning for including the length of
> the start-line in the 
> message-length value? 
> 
> Seems a bit inconsistent with other textual based
> protocols including: SIP 
> 2.0, HTTP 1.1, or even MRCPv1.
> 
> 5.1.  Common Protocol Elements
> 
>    The message-length field specifies the length of
> the message,
>    including the start-line, and MUST be the 2nd
> token from the
>    beginning of the message.  This is to make the
> framing and parsing of
>    the message simpler to do.  This field specifies
> the length of the
>    message including data that may be encoded into
> the body of the
>    message.
> 
> 
> 5.2.  Request
>    The message-length field specifies the length of
> the message,
>    including the start-line.
> 
> 
> 5.3.  Response
>    The message-length field specifies the length of
> the message,
>    including the start-line.
> 
> I hope that this is just a wording problem as even
> some of the examples 
> don't have an accurate message-length value w.r.t
> draft-9 wording.
> 
> Shanmugham & Burnett      Expires June 10, 2006     
>           [Page 99]
> 
> Internet-Draft                   MRCPv2             
>       December 2005
> 
> 
>    S->C:MRCP/2.0 69 543259 200 COMPLETE
>    Channel-Identifier:32AECB23433801@speechrecog
>            Completion-Cause:000 success
> 
> Propose to modify the wording that message-length
> does NOT include the 
> start-line as an issue to track for the next draft.
> 
> Thanks,
> 
> Brett Gavagni 
> WebSphere Voice Server Development 
>
http://www-306.ibm.com/software/pervasive/voice_server/
> gavagni@us.ibm.com
> 
> 
> _______________________________________________
> Speechsc mailing list
> Speechsc@ietf.org
> https://www1.ietf.org/mailman/listinfo/speechsc
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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



From speechsc-bounces@ietf.org Thu Jun 08 07:49:27 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FoJ0v-0006Hs-8W; Thu, 08 Jun 2006 07:49:25 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FoJ0u-0006Gz-30
	for speechsc@ietf.org; Thu, 08 Jun 2006 07:49:24 -0400
Received: from web32910.mail.mud.yahoo.com ([68.142.206.57])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1FoJ0s-0001k9-P9
	for speechsc@ietf.org; Thu, 08 Jun 2006 07:49:24 -0400
Received: (qmail 89877 invoked by uid 60001); 8 Jun 2006 11:42:42 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=nBAu/fer6JjmUjZp5Dhx1ZFTeOXyy+ElcWg8PH9kj9HBxPH40l9G9qyHexi5GN4iGJMEykuEfO6cWNC1sAKiuhdvLHfnNue6kcgCQWDDegt/xDBgCRPvmA+UUDY5oaLs0i+x0cSaJCMQ7j/Iz9b2lZmGpdqgncsIcQBsZ3LyJy4=
	; 
Message-ID: <20060608114242.89875.qmail@web32910.mail.mud.yahoo.com>
Received: from [71.204.33.4] by web32910.mail.mud.yahoo.com via HTTP;
	Thu, 08 Jun 2006 04:42:42 PDT
Date: Thu, 8 Jun 2006 04:42:42 -0700 (PDT)
From: Dan Burnett <dan_burnett2000@yahoo.com>
Subject: Re: [Speechsc] weight-value clarification
To: speechsc@ietf.org
In-Reply-To: <OF438EF0B9.F88A4897-ON8725714F.0055F179-8525714F.0056D5CB@us.ibm.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.9 (/)
X-Scan-Signature: 52f7a77164458f8c7b36b66787c853da
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>
Errors-To: speechsc-bounces@ietf.org

Tracked as issue 87 in
http://www.softarmor.com/roundup/speechsc.

Current resolution is deferred (to a later
specification than MRCPv2) because it depends on issue
85, which is also deferred.

-- dan

--- Brett Gavagni <gavagni@us.ibm.com> wrote:

> The ABNF in draft-9 incorrectly defines the
> precision of the weight-value 
> in contrast with the W3C SRGS spec w.r.t  weight
> attribute of a <item> 
> element. 
> 
>    weight                =    "Weight" ":"
> weight-value CRLF
> 
>    weight-value          =    1*DIGIT
> 
> 
> http://www.w3.org/TR/speech-grammar/#S2.4.1
> 
> 2.4.1 Weights
> A weight may be optionally provided for any number
> of alternatives in an 
> alternative expansion. Weights are simple positive
> floating point values 
> without exponentials. Legal formats are "n", "n.",
> ".n" and "n.n" where 
> "n" is a sequence of one or many digits.
> 
> Propose to track an issue for the next draft to
> redefine weight-value to a 
> float similarly as defined: RFC 2425 A MIME
> Content-Type for Directory 
> Information
> 
>    float = [sign] 1*DIGIT ["." 1*DIGIT]
> 
>    sign = "+" / "-"
> 
> Thanks,
> 
> Brett Gavagni 
> WebSphere Voice Server Development 
>
http://www-306.ibm.com/software/pervasive/voice_server/
> (561) 862-2097 T/L (975) 
> gavagni@us.ibm.com
> 
> 
> _______________________________________________
> Speechsc mailing list
> Speechsc@ietf.org
> https://www1.ietf.org/mailman/listinfo/speechsc
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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



From speechsc-bounces@ietf.org Thu Jun 08 08:06:05 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FoJH2-0000cx-Uw; Thu, 08 Jun 2006 08:06:04 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FoJH2-0000cs-Jh
	for speechsc@ietf.org; Thu, 08 Jun 2006 08:06:04 -0400
Received: from web32914.mail.mud.yahoo.com ([68.142.206.61])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1FoJH1-0003xn-6L
	for speechsc@ietf.org; Thu, 08 Jun 2006 08:06:04 -0400
Received: (qmail 84906 invoked by uid 60001); 8 Jun 2006 12:06:02 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=y7RJB6eo5bG4Q/JWGvV0i0lgyMoVPkJ8coQrZkkboA/arc/MO5bc6x2LlX4xPfHJrbSpCgJKSbZ4mvNvIsgicKC4XAgHGTgIaX34yd2wmrV0ouoWme5wO209ikNM1VSdc7JZKzPXOy58QP1jfyLIsk4H/vcqur7HK92qBBCn/DQ=
	; 
Message-ID: <20060608120602.84904.qmail@web32914.mail.mud.yahoo.com>
Received: from [71.204.33.4] by web32914.mail.mud.yahoo.com via HTTP;
	Thu, 08 Jun 2006 05:06:02 PDT
Date: Thu, 8 Jun 2006 05:06:02 -0700 (PDT)
From: Dan Burnett <dan_burnett2000@yahoo.com>
Subject: Re: [speechsc] Hotword Recognition and Timers 
To: "IETF SPEECHSC \(E-mail\)" <speechsc@ietf.org>
In-Reply-To: <443EC144.1080205@voicegenie.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.9 (/)
X-Scan-Signature: 1676547e4f33b5e63227e9c02bd359e3
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>
Errors-To: speechsc-bounces@ietf.org

This email is a result of discussions by the MRCP
subgroup of the VoiceXML Forum, in which I
participated, so I already agree with the proposals
given here.

However, I would like to hear comments from others
before applying these changes to the spec draft,
preferably from those who did not participate in the
VoiceXML Forum discussions.

This has been added to the issue tracker
(http://www.softarmor.com/roundup/speechsc) as issue
88.

-- dan



--- Andrew Wahbe <awahbe@voicegenie.com> wrote:

> The description of how timers (no-input and
> recognition) are used during 
> hotword recognition is inconsistent. In sections
> 9.4.7, it is stated 
> that "For a hotword recognition mode, this timer is
> started when the 
> user begins speaking. Note that for Hotword mode
> recognition the 
> START-OF-INPUT event is not generated." However,
> section 9.9 states that 
> for the hotword case: "The Recognition-Timer gets
> started at the 
> beginning of RECOGNIZE."
> 
> It seems that section 9.9 is incorrect (or at least
> is inconsistent with 
> VoiceXML).
> 
> Section 9.9 omits any mention of the no-input timer
> for the hotword mode 
> recognition case; however, none of the sections that
> deal with the 
> no-input timer make a distinction between the
> hotword and non-hotword 
> cases. VoiceXML also does not make this distinction.
> It would seem that 
> section 9.9 should be changed to indicate that
> no-input timers are 
> started in the hotword case and that
> no-input-timeout is a valid 
> completion cause for a hotword recognition.
> 
> A related question worth considering is if the
> recognition timer is 
> reset at any point, for example, on the detection of
> silence. Consider 
> the case when maxspeech has a value of say 20
> seconds (a 
> typical/reasonable value) and hotword barge-in is
> being used on a prompt 
> that is 30 seconds long. This would mean that a user
> that spoke briefly 
> 2 seconds into the prompt (and was silent for the
> remainder of the 
> prompt) would experience a maxspeech timeout at
> about 22 seconds into 
> the prompt. They would not hear the whole prompt
> which seems 
> inappropriate. The reason for maxspeech timeout is
> to catch continuous 
> noise and keep it from occupying a recognizer; but
> what should happen in 
> periods of silence in the hotword case?
> 
> Similarly, when is the no-input timer canceled in
> the hotword case? Is 
> it when speech (not necessarily matching) is
> detected? Or is it only 
> upon a match?
> 
> The correct behavior in my opinion is that the
> no-input timer is 
> canceled only on a match, and that the recognition
> timer should be reset 
> if silence (determined by complete timeout and
> incomplete timeout) is 
> detected. If we are just processing intermittent
> noise, the no-input 
> timer will eventually expire. Continuous noise is
> handled by the 
> recognition timer. Of course other there are other
> possibilities as 
> well, this is just one option that I think fits with
> VoiceXML.
> > begin:vcard
> fn:Andrew Wahbe
> n:Wahbe;Andrew
> org:VoiceGenie Technologies INC.
> adr:8th Floor;;1120 Finch Avenue W.;Toronto;ON;M3J
> 3H7;Canada
> email;internet:awahbe@voicegenie.com
> title:Senior Architect
> tel;work:(416) 736-0905 ext. 258
> tel;fax:(416) 736-1551
> x-mozilla-html:TRUE
> url:http://www.voicegenie.com
> version:2.1
> end:vcard
> 
> > _______________________________________________
> Speechsc mailing list
> Speechsc@ietf.org
> https://www1.ietf.org/mailman/listinfo/speechsc
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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



From speechsc-bounces@ietf.org Thu Jun 08 08:51:12 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FoJyd-0001qn-LX; Thu, 08 Jun 2006 08:51:07 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FoJyc-0001nd-GX
	for speechsc@ietf.org; Thu, 08 Jun 2006 08:51:06 -0400
Received: from web32907.mail.mud.yahoo.com ([68.142.206.54])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1FoJyb-00011B-5o
	for speechsc@ietf.org; Thu, 08 Jun 2006 08:51:06 -0400
Received: (qmail 95265 invoked by uid 60001); 8 Jun 2006 12:51:03 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=gHy1o7mkG19igEgi8TYygFfJPkNGbJYknqtMWYUlahziXbtT0+WJWiUpYXhReiq79oIJpMFKgxb/VD2lxrYUeW52HiqsWKOBUIWDfJoyjN20uEpX7xZVIzrGqMbry9ksvBlaLdfwiHCGiRry11EICVptQV21ubY2G5USHVMdIyo=
	; 
Message-ID: <20060608125103.95263.qmail@web32907.mail.mud.yahoo.com>
Received: from [71.204.33.4] by web32907.mail.mud.yahoo.com via HTTP;
	Thu, 08 Jun 2006 05:51:03 PDT
Date: Thu, 8 Jun 2006 05:51:03 -0700 (PDT)
From: Dan Burnett <dan_burnett2000@yahoo.com>
Subject: Re: [speechsc] Confidence threshold and no-match
To: "IETF SPEECHSC \(E-mail\)" <speechsc@ietf.org>
In-Reply-To: <4443C137.5020300@voicegenie.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.9 (/)
X-Scan-Signature: 244a2fd369eaf00ce6820a760a3de2e8
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>
Errors-To: speechsc-bounces@ietf.org

Clarification applied to spec draft as proposed.

-- dan

--- Andrew Wahbe <awahbe@voicegenie.com> wrote:

> Section 9.4.1 of the latest MRCPv2 draft states
> that:
> 
> "If the recognizer determines that its confidence in
> any candidate match 
> is less than the confidence threshold, then it MUST
> return no-match as 
> the recognition result."
> 
> In section 9.4.4 it is stated that all alternatives
> in the n-best list 
> must be above the confidence threshold. This implies
> that we are talking 
> about the "pre-filtered" candidates section 9.4.1 --
> i.e. the list of 
> candidates before we have pruned those that are
> below the confidence 
> threshold.  In this case, it would seem that almost
> every recognition 
> would result in a nomatch as there is most likely a
> low confidence 
> candidate in any recognition.
> 
> I would imagine that the statement in 9.4.1 is a
> typo or error. I think 
> it should be rephrased as:
> 
> "If the recognizer determines that there is no
> candidate match with a 
> confidence that is greater than the confidence
> threshold, then it MUST 
> return no-match as the recognition result."
> > begin:vcard
> fn:Andrew Wahbe
> n:Wahbe;Andrew
> org:VoiceGenie Technologies INC.
> adr:8th Floor;;1120 Finch Avenue W.;Toronto;ON;M3J
> 3H7;Canada
> email;internet:awahbe@voicegenie.com
> title:Senior Architect
> tel;work:(416) 736-0905 ext. 258
> tel;fax:(416) 736-1551
> x-mozilla-html:TRUE
> url:http://www.voicegenie.com
> version:2.1
> end:vcard
> 
> > _______________________________________________
> Speechsc mailing list
> Speechsc@ietf.org
> https://www1.ietf.org/mailman/listinfo/speechsc
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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



From speechsc-bounces@ietf.org Thu Jun 08 15:56:03 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FoQbr-0004Mu-6f; Thu, 08 Jun 2006 15:56:03 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FoQbp-0004Mk-KN
	for speechsc@ietf.org; Thu, 08 Jun 2006 15:56:01 -0400
Received: from web32903.mail.mud.yahoo.com ([68.142.206.50])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1FoQbn-0003P8-8m
	for speechsc@ietf.org; Thu, 08 Jun 2006 15:56:01 -0400
Received: (qmail 57821 invoked by uid 60001); 8 Jun 2006 19:55:58 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=hWuDSq0rapgblJ1kWvtCKXebWzV6Cvgm6BTzcrIm6zaCkkkOuJxqXqimdETqCQpfIIYShvIuwI6GGRdca8RRD4WbpB3dQHTrrbik6RcBlgtvVnyXQZLAbFg0aAckP5bNTV8qEl7AnSUFwD2XNWnVmrEwLblhCYrXGeu6Vwn7Dq4=
	; 
Message-ID: <20060608195558.57819.qmail@web32903.mail.mud.yahoo.com>
Received: from [71.204.33.4] by web32903.mail.mud.yahoo.com via HTTP;
	Thu, 08 Jun 2006 12:55:58 PDT
Date: Thu, 8 Jun 2006 12:55:58 -0700 (PDT)
From: Dan Burnett <dan_burnett2000@yahoo.com>
Subject: Re: [speechsc] Grammar freshness checking on RECOGNIZE
To: "IETF SPEECHSC \(E-mail\)" <speechsc@ietf.org>
In-Reply-To: <4443C96B.1020201@voicegenie.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.9 (/)
X-Scan-Signature: d0bdc596f8dd1c226c458f0b4df27a88
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>
Errors-To: speechsc-bounces@ietf.org

Tracked as issue 89 in
http://www.softarmor.com/roundup/speechsc.

-- dan

--- Andrew Wahbe <awahbe@voicegenie.com> wrote:

> The VoiceXML Forum MRCP Liaison Committee is
> concerned that seems to be 
> no mention of the freshness of previously defined
> grammars being 
> evaluated on a RECOGNIZE. For example, consider a
> long session where a 
> grammar X was defined at the start of the session
> and X was used in a 
> recognition at the end of the session. If the
> grammar expired at some 
> point in between, the session would be using an
> "old", expired version 
> of the grammar for the recognition.
> 
> The SRGS specification indicates in section 4.14
> that this check should 
> be done:
> 
> "Activation of a grammar is the point at which the
> recognizer begins 
> detection of user input matching the grammar and is
> therefore analogous 
> to the action of visual or audio rendering of system
> output. As with 
> output rendering, grammar freshness should be
> checked close to the 
> moment of grammar activation."
> 
> A statement should be added to the specification
> requiring that the 
> freshness of pre-defined grammars should be checked
> on a RECOGNIZE and 
> that expired grammars should be re-fetched and
> re-compiled.
> 
> Thanks,
> 
> Andrew Wahbe
> VoiceXML Forum MRCP Liaison Committee
> > begin:vcard
> fn:Andrew Wahbe
> n:Wahbe;Andrew
> org:VoiceGenie Technologies INC.
> adr:8th Floor;;1120 Finch Avenue W.;Toronto;ON;M3J
> 3H7;Canada
> email;internet:awahbe@voicegenie.com
> title:Senior Architect
> tel;work:(416) 736-0905 ext. 258
> tel;fax:(416) 736-1551
> x-mozilla-html:TRUE
> url:http://www.voicegenie.com
> version:2.1
> end:vcard
> 
> > _______________________________________________
> Speechsc mailing list
> Speechsc@ietf.org
> https://www1.ietf.org/mailman/listinfo/speechsc
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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



From speechsc-bounces@ietf.org Fri Jun 09 06:17:16 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Foe3H-0001Fu-HQ; Fri, 09 Jun 2006 06:17:15 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1Foe3F-0001Fo-NU
	for speechsc@ietf.org; Fri, 09 Jun 2006 06:17:13 -0400
Received: from web32901.mail.mud.yahoo.com ([68.142.206.48])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1Foe3E-0000BI-Cj
	for speechsc@ietf.org; Fri, 09 Jun 2006 06:17:13 -0400
Received: (qmail 325 invoked by uid 60001); 9 Jun 2006 10:17:06 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=go2pSvJ15WWIRgXSOC9SVNrnlWZ+uTVTSjplOwFbq2HzM4B2BTW3hCnGZ63uvNvVhAeHgjNYH8CXbIsQZ6Gv+0hILcxcggWImejXbtyeyt2RovU7BR5UTftJtqk8LmmvhuE8RxAT71YymrAuSlluvPPZIdZ0qk1hScnjaKh7x+U=
	; 
Message-ID: <20060609101706.322.qmail@web32901.mail.mud.yahoo.com>
Received: from [71.204.33.4] by web32901.mail.mud.yahoo.com via HTTP;
	Fri, 09 Jun 2006 03:17:06 PDT
Date: Fri, 9 Jun 2006 03:17:06 -0700 (PDT)
From: Dan Burnett <dan_burnett2000@yahoo.com>
Subject: Re: [Speechsc] 9.4.39.  Enroll-Utterance typo
To: speechsc@ietf.org
In-Reply-To: <OF403E34DA.6D614184-ON87257154.0053ACEB-85257154.0053D507@us.ibm.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.9 (/)
X-Scan-Signature: 4d87d2aa806f79fed918a62e834505ca
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>
Errors-To: speechsc-bounces@ietf.org

Good catch.  In draft -10, the second sentence will
now read "If this header is set to "true" and an
Enrollment is active, the RECOGNIZE command MUST add
the collected utterance to the personal grammar that
is being enrolled."

-- dan

--- Brett Gavagni <gavagni@us.ibm.com> wrote:

> The reference to the letter "e" in the sentence
> "MUST add the recognized 
> phrase to the e and indicates that the" in section
> 9.4.39.
> 
> 9.4.39.  Enroll-Utterance
> 
>    This header MAY be specified in the RECOGNIZE
> method.  If this header
>    is set to "true" and an Enrollment is active, the
> RECOGNIZE command
>    MUST add the recognized phrase to the e and
> indicates that the
>    collected utterance MUST be add to the personal
> grammar that is being
>    enrolled.  The default value for this header is
> "false".
> 
>    enroll-utterance     =  "Enroll-Utterance" ":"
> Boolean-Value CRLF
> 
> 
> Thanks,
> 
> Brett Gavagni 
> WebSphere Voice Server Development 
>
http://www-306.ibm.com/software/pervasive/voice_server/
> gavagni@us.ibm.com
> 
> 
> _______________________________________________
> Speechsc mailing list
> Speechsc@ietf.org
> https://www1.ietf.org/mailman/listinfo/speechsc
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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



From speechsc-bounces@ietf.org Fri Jun 09 06:26:41 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FoeCP-0002SI-FQ; Fri, 09 Jun 2006 06:26:41 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FoeCO-0002SD-VK
	for speechsc@ietf.org; Fri, 09 Jun 2006 06:26:40 -0400
Received: from web32905.mail.mud.yahoo.com ([68.142.206.52])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1FoeCM-0000Pr-Kn
	for speechsc@ietf.org; Fri, 09 Jun 2006 06:26:40 -0400
Received: (qmail 41732 invoked by uid 60001); 9 Jun 2006 10:26:37 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=KrE1M2X+RAs2hru2p4HitwR4J+OdWkrLrvaafGTJCZEQ93+iBciasNcj4MWwVx0IKYBTSK/sP3LTA8h00pzhuT8xOxeuvZjGtfw9BkK5Q13yTI7HDTWIcdFFu+X/tE3qW9jiF4WdpD4BNmOwU2WBV+JOHKG9NnAgSez2cBaqc+U=
	; 
Message-ID: <20060609102637.41730.qmail@web32905.mail.mud.yahoo.com>
Received: from [71.204.33.4] by web32905.mail.mud.yahoo.com via HTTP;
	Fri, 09 Jun 2006 03:26:37 PDT
Date: Fri, 9 Jun 2006 03:26:37 -0700 (PDT)
From: Dan Burnett <dan_burnett2000@yahoo.com>
Subject: Re: [Speechsc] draft-9 Num-Min-Consistent-Pronunciations typo
	reference in section 9.7.3
To: speechsc@ietf.org
In-Reply-To: <OFA930D470.3C1AC5B3-ON87257156.0057D1E4-85257156.00584500@us.ibm.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.9 (/)
X-Scan-Signature: 31247fb3be228bb596db9127becad0bc
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>
Errors-To: speechsc-bounces@ietf.org

Thanks.

In draft -10, I have now removed the statement in
9.7.3 giving a conflicting default value for the
Num-Min-Consistent-Pronunciations header.

-- dan

--- Brett Gavagni <gavagni@us.ibm.com> wrote:

> Hi,
> 
> In draft-9, there's a type to the reference of the
> default value of the 
> Num-Min-Consistent-Pronunciations in section 9.7.3
> as not being 
> implementation specific.
> 
> Section 9.4.35 defines
> Num-Min-Consistent-Pronunciations, and the default 
> value as implementation specific.
> 
> 9.4.35.  Num-Min-Consistent-Pronunciations
> 
>    This header MAY be specified in a
> START-PHRASE-ENROLLMENT,
>    "SET-PARAMS", or "GET-PARAMS" method and is used
> to specify the
>    minimum number of consistent pronunciations that
> must be obtained to
>    voice enroll a new phrase.  The minimum value is
> 1.  The default
>    value is implementation specific and MAY be
> greater than 1.
> 
>    num-min-consistent-pronunciations  =
>                  "Num-Min-Consistent-Pronunciations"
> ":" 1*DIGIT CRLF
> 
> Section 9.7.3 refers incorrectly that the 
> Num-Min-Consistent-Pronunciations default value is
> "two".
> 
> 9.7.3.  Num-Repetitions-Still-Needed
> 
>    The <Num-Repetitions-Still-Needed> element
> contains the number of
>    consistent pronunciations that must still be
> obtained before the new
>    phrase can be added to the enrollment grammar. 
> The number of
>    consistent pronunciations required is specified
> by the client in the
>    request header Num-Min-Consistent-Pronunciations,
> whose default value
>    is two.  The returned value must be 0 before the
> the client can
>    successfully commit a phrase to the grammar by
> ending the enrollment
>    session.
> 
> 
> Thanks,
> 
> Brett Gavagni 
> WebSphere Voice Server Development 
>
http://www-306.ibm.com/software/pervasive/voice_server/
> (561) 862-2097 T/L (975) 
> gavagni@us.ibm.com
> 
> 
> _______________________________________________
> Speechsc mailing list
> Speechsc@ietf.org
> https://www1.ietf.org/mailman/listinfo/speechsc
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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



From speechsc-bounces@ietf.org Fri Jun 09 06:51:34 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FoeaT-0003Qn-4y; Fri, 09 Jun 2006 06:51:33 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FoeaS-0003Qi-Dn
	for speechsc@ietf.org; Fri, 09 Jun 2006 06:51:32 -0400
Received: from web32907.mail.mud.yahoo.com ([68.142.206.54])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1FoeaR-0004HN-3I
	for speechsc@ietf.org; Fri, 09 Jun 2006 06:51:32 -0400
Received: (qmail 65560 invoked by uid 60001); 9 Jun 2006 10:51:25 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=wQA55urE1hLBSGFwrwmcXD9h9uugb8Bvl5eUessoE6PaqGe1A6LmvTDtVjB7dg3FXNX9Nqaflt3qs9ltWIEpHbDjhlQfcggEHaQLBhYkeeFEdw1GT3wGWMxSZFjX13fTkyWk2wUSZSmSt7+3nwTBCOBgb+t0Dsf13ikQSyKvWEk=
	; 
Message-ID: <20060609105125.65558.qmail@web32907.mail.mud.yahoo.com>
Received: from [71.204.33.4] by web32907.mail.mud.yahoo.com via HTTP;
	Fri, 09 Jun 2006 03:51:25 PDT
Date: Fri, 9 Jun 2006 03:51:25 -0700 (PDT)
From: Dan Burnett <dan_burnett2000@yahoo.com>
Subject: Re: [speechsc] Voice-xml:lang header
To: speechsc@ietf.org
In-Reply-To: <048201c66c5a$98d6d3b0$6700000a@db01.voxpilot.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.9 (/)
X-Scan-Signature: 97adf591118a232206bdb5a27b217034
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>
Errors-To: speechsc-bounces@ietf.org

This thread is now tracked as issue 90 on
http://www.softarmor.com/roundup/speechsc.

-- dan

--- Dave Burke <david.burke@voxpilot.com> wrote:

> According to 8.4.6, there are a number of Voice-
> headers derived from attributes on the <voice>
> element in SSML. One of those attributes is
> xml:lang, resulting in, for example:
> 
> Voice-xml:lang: en-US
> 
> i.e. the colon in xml:lang will cause a parser to
> return a header name of Voice-xml with a value of
> lang: en-US. Probably just need to clarify that the
> preceding xml: (which is really a namespace
> designation) be dropped, i.e.
> 
> Voice-lang: en-US
> 
> Dave>
_______________________________________________
> Speechsc mailing list
> Speechsc@ietf.org
> https://www1.ietf.org/mailman/listinfo/speechsc
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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



From speechsc-bounces@ietf.org Fri Jun 09 07:09:54 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FoesE-0007hA-Qz; Fri, 09 Jun 2006 07:09:54 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FoesD-0007gw-Mp
	for speechsc@ietf.org; Fri, 09 Jun 2006 07:09:53 -0400
Received: from web32905.mail.mud.yahoo.com ([68.142.206.52])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1FoesC-0007Bv-CQ
	for speechsc@ietf.org; Fri, 09 Jun 2006 07:09:53 -0400
Received: (qmail 65004 invoked by uid 60001); 9 Jun 2006 11:09:51 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=EesIEt2m+SBhOWAS0sS0Kc4r1RP8Ft+1ElW7sgqyt1kA4hlUqm93w2rP8o5Tjnm6ymSsHXmc97esSFZ+sOtGI/6daWIeKlQH+lylNggMbu2EbFCtX97mYy4Gk98LokWvxOMf7Lr6cSaolHFvZ62Rk3brDUcMzPT/WQMHeBfONt8=
	; 
Message-ID: <20060609110951.65002.qmail@web32905.mail.mud.yahoo.com>
Received: from [71.204.33.4] by web32905.mail.mud.yahoo.com via HTTP;
	Fri, 09 Jun 2006 04:09:51 PDT
Date: Fri, 9 Jun 2006 04:09:51 -0700 (PDT)
From: Dan Burnett <dan_burnett2000@yahoo.com>
Subject: Re: [speechsc] Load-Lexicon / Lexicon-Search-Order
To: speechsc@ietf.org
In-Reply-To: <060301c66d22$a58a7cb0$6700000a@db01.voxpilot.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.9 (/)
X-Scan-Signature: e1e48a527f609d1be2bc8d8a70eb76cb
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>
Errors-To: speechsc-bounces@ietf.org

I agree with your opinions on where the headers may be
used.

Interestingly, DEFINE-LEXICON "tells the server to
load, unload, activate or deactivate the lexicon", but
the text doesn't say how.  I'd like to hear some
opinions from others on this list about the "activate
and deactivate" functionality and its relationship, if
any, to Load-Lexicon, for clarification purposes.

-- dan

--- Dave Burke <david.burke@voxpilot.com> wrote:

> Currently, we don't say which messages the
> Load-Lexicon and Lexicon-Search-Order headers can be
> be specified in. 
> 
> My interpretation is that Load-Lexicon can only be
> specified in DEFINE-LEXICON (to indicate load or
> unload of a lexicon) and Lexicon-Search-Order can be
> specified in SPEAK or SET-PARAMS/GET-PARAMS. Is this
> the intent?
> 
> Why do we need a Load-Lexicon header field at all?
> For DEFINE-GRAMMAR we don't bother providing an
> unload grammar mechanism so seems a little
> inconsistent.
> 
> Dave>
_______________________________________________
> Speechsc mailing list
> Speechsc@ietf.org
> https://www1.ietf.org/mailman/listinfo/speechsc
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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



From speechsc-bounces@ietf.org Fri Jun 09 07:17:47 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Foezp-00062I-FQ; Fri, 09 Jun 2006 07:17:45 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1Foezo-0005wd-Bw
	for speechsc@ietf.org; Fri, 09 Jun 2006 07:17:44 -0400
Received: from web32908.mail.mud.yahoo.com ([68.142.206.55])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1Foezn-0007Pv-1e
	for speechsc@ietf.org; Fri, 09 Jun 2006 07:17:44 -0400
Received: (qmail 61235 invoked by uid 60001); 9 Jun 2006 11:17:42 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=bLELu+tMALZzJGS3sexfA5RYJPDBDhI/gOHtIJnGnt+imO31dRvrdsH74njMGjgd26IKXo4X1yEcdNUq6eSLvGgLY/2I97z5L16qz4zcUVIHV+F87FEKI+Z27MVyx3EKv/tcLFDqv+6Pd6ixSc+++KAvpaeuKp+AYgzB93CICYM=
	; 
Message-ID: <20060609111742.61233.qmail@web32908.mail.mud.yahoo.com>
Received: from [71.204.33.4] by web32908.mail.mud.yahoo.com via HTTP;
	Fri, 09 Jun 2006 04:17:42 PDT
Date: Fri, 9 Jun 2006 04:17:42 -0700 (PDT)
From: Dan Burnett <dan_burnett2000@yahoo.com>
Subject: Re: [speechsc] Load-Lexicon / Lexicon-Search-Order
To: speechsc@ietf.org
In-Reply-To: <060301c66d22$a58a7cb0$6700000a@db01.voxpilot.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.9 (/)
X-Scan-Signature: 97adf591118a232206bdb5a27b217034
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>
Errors-To: speechsc-bounces@ietf.org

Tracked as issue 91 on
http://www.softarmor.com/roundup/speechsc.

-- dan

--- Dave Burke <david.burke@voxpilot.com> wrote:

> Currently, we don't say which messages the
> Load-Lexicon and Lexicon-Search-Order headers can be
> be specified in. 
> 
> My interpretation is that Load-Lexicon can only be
> specified in DEFINE-LEXICON (to indicate load or
> unload of a lexicon) and Lexicon-Search-Order can be
> specified in SPEAK or SET-PARAMS/GET-PARAMS. Is this
> the intent?
> 
> Why do we need a Load-Lexicon header field at all?
> For DEFINE-GRAMMAR we don't bother providing an
> unload grammar mechanism so seems a little
> inconsistent.
> 
> Dave>
_______________________________________________
> Speechsc mailing list
> Speechsc@ietf.org
> https://www1.ietf.org/mailman/listinfo/speechsc
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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



From speechsc-bounces@ietf.org Fri Jun 09 07:40:49 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FofM6-0004kZ-Em; Fri, 09 Jun 2006 07:40:46 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FofM5-0004kR-2T
	for speechsc@ietf.org; Fri, 09 Jun 2006 07:40:45 -0400
Received: from web32908.mail.mud.yahoo.com ([68.142.206.55])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1FofM3-00013b-Ol
	for speechsc@ietf.org; Fri, 09 Jun 2006 07:40:45 -0400
Received: (qmail 73339 invoked by uid 60001); 9 Jun 2006 11:40:43 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=Dd7hUckxfvIob2gTLAUs6q3fw5DjmA2A3eJmr6na4j3rPJKxgVyYpYthQdctj1OHUIOnpmEFRjvyo8RgPJu87yT+rAuNgJXkiHUKI12f5iPKjTUuc+39Qhrh5IHO1Zp2q4G3RxOKZCDkYeXvE4AoRWJljSiX3fObvRWB3RWHftY=
	; 
Message-ID: <20060609114043.73337.qmail@web32908.mail.mud.yahoo.com>
Received: from [71.204.33.4] by web32908.mail.mud.yahoo.com via HTTP;
	Fri, 09 Jun 2006 04:40:43 PDT
Date: Fri, 9 Jun 2006 04:40:43 -0700 (PDT)
From: Dan Burnett <dan_burnett2000@yahoo.com>
Subject: Re: [Speechsc] Interpret-Text description in error
To: speechsc@ietf.org
In-Reply-To: <F8940C21CD563F49BC884A274C4653DF0402F830@bn-exch1.speechworks.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.9 (/)
X-Scan-Signature: bdc523f9a54890b8a30dd6fd53d5d024
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>
Errors-To: speechsc-bounces@ietf.org

After reading the entire thread to which you refer, I
would conclude that
1) the original motivation for requesting any changes
at all was satisfied by Dave Burke's note that UTF-8
is the default encoding for any text, and
2) there were mixed opinions on whether the simple
UTF-8 string or the reference to MIME text was better.

I therefore don't consider this an "error".  However,
I would like to get opinions on what implementers use
today and would prefer to use today.  If there is an
overwhelming consensus that the simple UTF-8 text is
sufficient (including explicit stated support by Eric
and Sarvi, the proponents of the reference), then we
can consider reverting to the earlier version.
Otherwise, this is not a clarification but a feature
change.

-- dan

--- "Carter, Jerry" <jerry.carter@nuance.com> wrote:

> 
> The language in section 9.4.31 for Interpret-Text
> does not match the
> examples in sections 9.20 and 9.21.  The error was
> introduced between draft
> 4 and 5.  The text in section 9.4.31 should read:
> 
>    This header field is used to provide the text
> string for which a 
>    natural language interpretation is desired.  This
> header field MUST 
>    be used when invoking the INTERPRET method.  
>               
>    interpret-text           =  "Interpret-Text" ":"
> 1*OCTET CRLF
> 
> to bring this section in line with the examples and
> the discussion on the
> mailing list.
> 
> 
> Background:
> 
> On 16 August 2005 [1], a questioner asked whether
> this should be changed to
> a reference because the character encoding was not
> specified.  Four days
> later, Dave Burke [2] pointed out that all MRCP
> headers are encoded as UTF-8
> strings.  Two subsequent posts [3][4] confirmed that
> having a reference was
> unnecessary.
> 
> [1]
>
http://www1.ietf.org/mail-archive/web/speechsc/current/msg00850.html
> [2]
>
http://www1.ietf.org/mail-archive/web/speechsc/current/msg00878.html
> [3]
>
http://www1.ietf.org/mail-archive/web/speechsc/current/msg00882.html
> [4]
>
http://www1.ietf.org/mail-archive/web/speechsc/current/msg00890.html
> 
> 
> _______________________________________________
> Speechsc mailing list
> Speechsc@ietf.org
> https://www1.ietf.org/mailman/listinfo/speechsc
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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



From speechsc-bounces@ietf.org Fri Jun 09 07:44:19 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FofPV-000064-0s; Fri, 09 Jun 2006 07:44:17 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FofPU-00005z-0a
	for speechsc@ietf.org; Fri, 09 Jun 2006 07:44:16 -0400
Received: from web32907.mail.mud.yahoo.com ([68.142.206.54])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1FofPS-0001t0-N7
	for speechsc@ietf.org; Fri, 09 Jun 2006 07:44:15 -0400
Received: (qmail 93256 invoked by uid 60001); 9 Jun 2006 11:44:14 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=bFFoXkmIalOhCSk8dE/Oxs9XxCelYTnVUvE8zzWoa/11ZhbmZ5b6viSQeYxPPovmbqc6/LaZCEAdG5Gy88q7iny0xMqRPEiN8m4FzIA1rjZnSE9BILxpi5FFeGQbhu5mHhNW6e/SE1+xhLGESLZnSC1HvEZDrkbVoY7F3/rgPJk=
	; 
Message-ID: <20060609114414.93254.qmail@web32907.mail.mud.yahoo.com>
Received: from [71.204.33.4] by web32907.mail.mud.yahoo.com via HTTP;
	Fri, 09 Jun 2006 04:44:14 PDT
Date: Fri, 9 Jun 2006 04:44:14 -0700 (PDT)
From: Dan Burnett <dan_burnett2000@yahoo.com>
Subject: Re: [Speechsc] Interpret-Text description in error
To: speechsc@ietf.org
In-Reply-To: <F8940C21CD563F49BC884A274C4653DF0402F830@bn-exch1.speechworks.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.9 (/)
X-Scan-Signature: 52f7a77164458f8c7b36b66787c853da
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>
Errors-To: speechsc-bounces@ietf.org

Now tracked as issue 92 in
http://www.softarmor.com/roundup/speechsc.

-- dan

--- "Carter, Jerry" <jerry.carter@nuance.com> wrote:

> 
> The language in section 9.4.31 for Interpret-Text
> does not match the
> examples in sections 9.20 and 9.21.  The error was
> introduced between draft
> 4 and 5.  The text in section 9.4.31 should read:
> 
>    This header field is used to provide the text
> string for which a 
>    natural language interpretation is desired.  This
> header field MUST 
>    be used when invoking the INTERPRET method.  
>               
>    interpret-text           =  "Interpret-Text" ":"
> 1*OCTET CRLF
> 
> to bring this section in line with the examples and
> the discussion on the
> mailing list.
> 
> 
> Background:
> 
> On 16 August 2005 [1], a questioner asked whether
> this should be changed to
> a reference because the character encoding was not
> specified.  Four days
> later, Dave Burke [2] pointed out that all MRCP
> headers are encoded as UTF-8
> strings.  Two subsequent posts [3][4] confirmed that
> having a reference was
> unnecessary.
> 
> [1]
>
http://www1.ietf.org/mail-archive/web/speechsc/current/msg00850.html
> [2]
>
http://www1.ietf.org/mail-archive/web/speechsc/current/msg00878.html
> [3]
>
http://www1.ietf.org/mail-archive/web/speechsc/current/msg00882.html
> [4]
>
http://www1.ietf.org/mail-archive/web/speechsc/current/msg00890.html
> 
> 
> _______________________________________________
> Speechsc mailing list
> Speechsc@ietf.org
> https://www1.ietf.org/mailman/listinfo/speechsc
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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



From speechsc-bounces@ietf.org Fri Jun 09 21:38:37 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FosQt-0003yT-Ca; Fri, 09 Jun 2006 21:38:35 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FosQs-0003yO-0m
	for speechsc@ietf.org; Fri, 09 Jun 2006 21:38:34 -0400
Received: from web32911.mail.mud.yahoo.com ([68.142.206.58])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1FosQp-0005Ka-LC
	for speechsc@ietf.org; Fri, 09 Jun 2006 21:38:34 -0400
Received: (qmail 23066 invoked by uid 60001); 10 Jun 2006 01:38:31 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=NnOmsO04ROqz1ic97Y03Xw8BZrEGiSSbtkDFD+pSBevzekLNhkqcY6znpZLVH2+c9ouovOODgv1uKd70WytIq3SbdifZn2QIMQFDCrsPBepP8gxWEKX1ASseC7dU0O8XVdNMuzfu72pmtBllUVcIan1rYifmrplM51Nx3S+WndQ=
	; 
Message-ID: <20060610013831.23064.qmail@web32911.mail.mud.yahoo.com>
Received: from [71.204.33.4] by web32911.mail.mud.yahoo.com via HTTP;
	Fri, 09 Jun 2006 18:38:31 PDT
Date: Fri, 9 Jun 2006 18:38:31 -0700 (PDT)
From: Dan Burnett <dan_burnett2000@yahoo.com>
To: speechsc@ietf.org
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.9 (/)
X-Scan-Signature: 3a4bc66230659131057bb68ed51598f8
Subject: [Speechsc] README: New draft/change list
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>
Errors-To: speechsc-bounces@ietf.org

Group,

I have just sent in an updated version of MRCPv2 (-10)
for publication as an Internet Draft.  This document
contains many of the changes agreed to on the list,
but not all.  All issues brought up on the list by the
end of April should either have been addressed in the
draft or been opened as issues in the issue tracker
(http://www.softarmor.com/roundup/speechsc/issue71).

For issues brought up in May or June, please be
patient.
I will be sending another draft in about a week with
more changes applied.  

A list of changes made in the -10 draft (aside from
typo fixes) follows.  "Issue ??" means that this was
in response to an issue but I forgot to write down
which one.

-- Dan Burnett


- Made text string for error 404 be consistent
throughout the doc.
- Issue 47:  GET-PARAMS now has response and error
codes consistent with those for SET-PARAMS
- Issue 43:  Removed Notes and letters from sections
8.2 and 8.3
- Replaced "fetch-timeout" headers under RECOGNIZE and
SPEAK with a single generic-header for "fetch-timeout"
that applies to both.
- Added DEFINE-GRAMMAR to the list of methods that can
accept the "fetch-timeout" header.
- Issues ??, 45, and 50: Added accept and
accept-charset to generic-headerlist in 6.2 and in
ABNF at end.  ABNF now also notes definition of
accept-charset is as in RFC2616.
- Synchronized order and content of generic-headerlist
in 6.2 and 15.
- Issue ??: Replaced all references to content-id or
Content-Id with Content-ID *except* in the ABNF token
name, which is still content-id.
- Issue 61: Corrected BNF for capture-on-speech to be
boolean-value rather than 1*DIGIT.
- Issue 59: Recorder Final-Silence is now documented
to be interpreted as milliseconds.
- Issue 48: Clarified comedia wording in section 4.2.
- Issue 65, point 1: Cleaned up typos
- Issue 65, point 2: All START-SESSION and
VERIFY-FROM-BUFFER examples corrected
- Issue 65, point 3: In section 11 clarified that
simultaneous recognition and verification is
established by allocating the resources in the same
SIP dialog.
- Issue 65, point 5: Replaced <num-frames> with
<utterance-length> in all examples.  Removed
<num-frames> from the schema.
- Issue 65, point 7: Removed "et-phoned-home" as an
option for <device>.
- Issue 65, point 10: Removed <extensions> from all
examples.
- Issue 65, point 12: Corrected conditions in 11.4.3.
- Issue 65, point 13: Modified voiceprint-identifier
BNF to permit unlimited VCHARs after the period.
- Issue 65, point 16: Renamed all "voice-print" and
"voice print" occurrences to "voiceprint".
- Moved statement in 9.7.1 describing behavior of
Clash-Threshold header to section describing the
header.
- Removed statement in 9.7.3 giving a conflicting
default value for the
Num-Min-Consistent-Pronunciations header.
- Lowercased all NLSML elements.  Only changes were to
the Voice Enrollment result elements.
- Lowercased the values of <consistency-status>.
- Clarified in 9.9 that earlier grammars (in document
order) have higher precedence than later ones when no
weights are given.
- Clarified in last sentence of 9.13 that this only
applies if the No-Input Timer was not started
immediately as part of the RECOGNIZE request.
- In 9.9 (Non-Hotword mode section), clarified that
the Recognition-Timer MUST be started when the
START-OF-INPUT event is sent.
- In 9.9 (Non-Hotword mode section), clarified that
when the No-Input-Timer expires, the recognizer must
complete with a Completion-Cause code of
"no-input-timeout".
- In 6.2.16, removed restriction on
Vendor-Specific-Parameters being limited to GET-PARAMS
and SET-PARAMS.
- Issue 86:  In 5.1, noted that the message-length
value MAY be printed as a fixed-length integer that is
zero-padded in front in order to eliminate or reduce
inefficiency in cases where the message-length value
would change as a result of the length of the
message-length token itself.
- In 9.4.1, clarified that no-match is only returned
if there is no candidate match with a confidence
greater than the confidence threshold (as opposed to
returning no-match if there is any low-confidence
result).
- Issue 89: Clarified in DEFINE-GRAMMAR, RECOGNIZE,
and SPEAK that a fetch is required for all external
URIs that are part of the operation.
- Clarified that Load-Lexicon may be used in
DEFINE-GRAMMAR and that Lexicon-Search-Order may be
used in SPEAK, GET-PARAMS, and SET-PARAMS.
- Issue 66: Removed <result-type> from all examples --
it's no longer necessary.



__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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



From speechsc-bounces@ietf.org Mon Jun 12 15:50:11 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FpsQN-0007J7-Bb; Mon, 12 Jun 2006 15:50:11 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FpsQF-0007E6-Cx; Mon, 12 Jun 2006 15:50:03 -0400
Received: from oak.neustar.com ([209.173.53.70])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1FpsQE-0005sM-5T; Mon, 12 Jun 2006 15:50:03 -0400
Received: from stiedprstage1.ietf.org (stiedprstage1.va.neustar.com
	[10.31.47.10])
	by oak.neustar.com (8.12.8/8.12.8) with ESMTP id k5CJo1WR001054
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
	Mon, 12 Jun 2006 19:50:01 GMT
Received: from ietf by stiedprstage1.ietf.org with local (Exim 4.43)
	id 1FpsQD-0006h0-R0; Mon, 12 Jun 2006 15:50:01 -0400
Content-Type: Multipart/Mixed; Boundary="NextPart"
Mime-Version: 1.0
To: i-d-announce@ietf.org
From: Internet-Drafts@ietf.org
Message-Id: <E1FpsQD-0006h0-R0@stiedprstage1.ietf.org>
Date: Mon, 12 Jun 2006 15:50:01 -0400
X-Spam-Score: 0.3 (/)
X-Scan-Signature: b5d20af10c334b36874c0264b10f59f1
Cc: speechsc@ietf.org
Subject: [Speechsc] I-D ACTION:draft-ietf-speechsc-mrcpv2-10.txt 
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>
Errors-To: speechsc-bounces@ietf.org

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Speech Services Control Working Group of the IETF.

	Title		: Media Resource Control Protocol Version 2 (MRCPv2)
	Author(s)	: D. Burnett, S. Shanmugham
	Filename	: draft-ietf-speechsc-mrcpv2-10.txt
	Pages		: 203
	Date		: 2006-6-12
	
The MRCPv2 protocol allows client hosts to control media service
resources such as speech synthesizers, recognizers, verifiers and
identifiers residing in servers on the network.  MRCPv2 is not a
"stand-alone" protocol - it relies on a session management protocol
such as the Session Initiation Protocol (SIP) to establish the MRCPv2
control session between the client and the server, and for rendezvous
and capability discovery.  It also depends on SIP and SDP to
establish the media sessions and associated parameters between the
media source or sink and the media server.  Once this is done, the
MRCPv2 protocol exchange operates over the control session
established above, allowing the client to control the media
processing resources on the speech resource server.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-speechsc-mrcpv2-10.txt

To remove yourself from the I-D Announcement list, send a message to 
i-d-announce-request@ietf.org with the word unsubscribe in the body of the message.  
You can also visit https://www1.ietf.org/mailman/listinfo/I-D-announce 
to change your subscription settings.


Internet-Drafts are also available by anonymous FTP. Login with the username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
	"get draft-ietf-speechsc-mrcpv2-10.txt".

A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html 
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt


Internet-Drafts can also be obtained by e-mail.

Send a message to:
	mailserv@ietf.org.
In the body type:
	"FILE /internet-drafts/draft-ietf-speechsc-mrcpv2-10.txt".
	
NOTE:	The mail server at ietf.org can return the document in
	MIME-encoded form by using the "mpack" utility.  To use this
	feature, insert the command "ENCODING mime" before the "FILE"
	command.  To decode the response(s), you will need "munpack" or
	a MIME-compliant mail reader.  Different MIME-compliant mail readers
	exhibit different behavior, especially when dealing with
	"multipart" MIME messages (i.e. documents which have been split
	up into multiple messages), so check your local documentation on
	how to manipulate these messages.
		
		
Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Multipart/Alternative; Boundary="OtherAccess"

--OtherAccess
Content-Type: Message/External-body; access-type="mail-server";
	server="mailserv@ietf.org"

Content-Type: text/plain
Content-ID: <2006-6-12110123.I-D@ietf.org>

ENCODING mime
FILE /internet-drafts/draft-ietf-speechsc-mrcpv2-10.txt

--OtherAccess
Content-Type: Message/External-body; name="draft-ietf-speechsc-mrcpv2-10.txt";
	site="ftp.ietf.org"; access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID: <2006-6-12110123.I-D@ietf.org>


--OtherAccess--

--NextPart
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--NextPart--





From speechsc-bounces@ietf.org Tue Jun 13 04:59:59 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Fq4ke-0005LP-Vm; Tue, 13 Jun 2006 04:59:56 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1Fq4kd-0005KQ-QG
	for speechsc@ietf.org; Tue, 13 Jun 2006 04:59:55 -0400
Received: from mxgate1.brooktrout.com ([204.176.74.10])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1Fq4kd-0001op-FT
	for speechsc@ietf.org; Tue, 13 Jun 2006 04:59:55 -0400
X-IronPort-AV: i="4.06,125,1149480000"; 
	d="scan'208"; a="34061485:sNHT42434328"
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Tue, 13 Jun 2006 05:01:09 -0400
Message-ID: <330A23D8336C0346B5C1A5BB1966664703074FF9@ATLANTIS.Brooktrout.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Dmsp] Re: request for dmsp BOF (updated attendance)
Thread-Index: AcaK9HBSpVUXSFeBSPCrTKf08uKcKQDlyaQQ
From: "Burger, Eric" <eburger@cantata.com>
To: <speechsc@ietf.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8fbbaa16f9fd29df280814cb95ae2290
Cc: Chris Cross <xcross@us.ibm.com>, Ted Hardie <hardie@qualcomm.com>
Subject: [Speechsc] FW: [Dmsp] Re: request for dmsp BOF (updated attendance)
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>
Errors-To: speechsc-bounces@ietf.org

DMSP will have a BOF at IETF 66.  See below.  Note the preliminary
agenda is now available at:
http://www.ietf.org/meetings/IETF-66.html

We are not planning on having speechsc meet at IETF 66.

-----Original Message-----
From: Ted Hardie [mailto:hardie@qualcomm.com]=20
Sent: Wednesday, June 07, 2006 4:54 PM
To: Chris Cross
Cc: dmsp@ietf.org; lisa@osafoundation.org
Subject: [Dmsp] Re: request for dmsp BOF (updated attendance)

Howdy,
	This BoF has been approved; thanks for putting it together.
Since
the conflict with SPEECHSC is noted below, you may want to publish the
intent to hold a BoF there, as well as the usual places
(discuss@apps.ietf.org
and potentially ietf@ietf.org, depending on your noise tolerance).
			regards,
				Ted Hardie


At 8:17 AM +0800 5/23/06, Chris Cross wrote:
>Please consider our request for a Birds of a Feather session at the
next IETF meeting in Montreal.
>
>Distributed Multimodal Synchronization Protocol [DMSP]
>
>BOF Chair: Nathaniel Borenstein <nborenst@us.ibm.com>
>
>AREA under which Working Group or BOF appears: Applications Area
>
>CONFLICTS: SPEECHSC is for the same community, more or less.
>
>Expected Attendance: 30
>
>Special requests (i.e. multicast, specific day of the week): None
>
>Number of slots: 1
>
>Length of slot: 2 hours
>
>
>AGENDA FOR DMSP BOF
>
>Chair: Nathaniel Borenstein, IBM
>
>Area Directors: <mailto:hardie@qualcomm.com>Ted Hardie
<hardie@qualcomm.com> <mailto:lisa@osafoundation.org>Lisa Dusseault
<lisa@osafoundation.org>
>
>I. Note Well, Blue Sheets, Introductions
>
>II. DMSP Overview and Discussion -- Chris Cross, IBM, and J. Engelsma,
Motorola
>	(Initial I-D at
<http://www.ietf.org/internet-drafts/draft-engelsma-dmsp-01.txt>http://w
ww.ietf.org/internet-drafts/draft-engelsma-dmsp-01.txt)
>
>III. Goals for a Possible WG
>	(We will circulate a draft charter before the meeting.)
>
>IV. Next Steps
>	-- Create WG?
>	-- Revise I-D?
>
>
>Description:
>The goal of this BoF is to understand the need and discuss the creation
of
>a working group to create a protocol for the synchronization of
modalities
>in a distributed multimodal system.
>
>The advancement of wireless networking, mobile computing, and voice
>processing technologies have created a mobile computing environment
>where access to network based content and services is possible from
>mobile devices. While the compact form factor of these devices is an
>essential and desirable characteristic from the mobility perspective,
>it unfortunately gives rise to a "user interface bottleneck". That
>is, the small displays and limited keypads are significant barriers
>to usability. The aim of multimodal user interfaces is to enhance
>the usability of mobile devices.
>
>The term "multimodal interface" in the context of this specification
>refers to augmenting the existing graphical user interface (GUI) of
>mobile devices with a voice user interface (VUI). In this way, the
>strengths of one modality offset the weaknesses of the other. For
>example, use speech to enter data that would be tedious to enter on a
>small keypad. Similarly, use tactile input to disambiguate or
>confirm speech recognition results, or in lieu of speech recognition
>in a noisy environment. Speech output also improves the
>accessibility of mobile applications for visually impaired users and
>is a means for addressing growing safety concerns by providing hands-
>free operation. A visual display helps the user better retain and
>interpret information presented audibly via speech prompts.
>
>The DMSP internet draft elaborates on a broad architectural framework
that combines
>the existing web and VoiceXML (Voice Extensible Markup Language)
>ecosystems and the industry standards upon which they are based. The
>scope of the specification is limited to one particular
>architectural configuration within this framework: the coordination
>of a GUI browser or application running on a mobile device with a
>VoiceXML browser running in the network. The Distributed Multimodal
>Synchronization Protocol (DMSP) accomplishes this. The ID is located at
><http://www.ietf.org/internet-drafts/draft-engelsma-dmsp-01.txt>http://
www.ietf.org/internet-drafts/draft-engelsma-dmsp-01.txt and we have a
>mail list at dmsp@ietf.org.
>
>
>thanks,
>chris
>
>
>Chris Cross
>Multimodal Browser Architect
>_______________________
>IBM Boca Raton
>xcross@us.ibm.com
>office 561 862 2102
>mobile 561 317 0700
>fax 501 641 6727


_______________________________________________
Dmsp mailing list
Dmsp@ietf.org
https://www1.ietf.org/mailman/listinfo/dmsp

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



From speechsc-bounces@ietf.org Tue Jun 13 06:43:58 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Fq6NJ-0000lD-Db; Tue, 13 Jun 2006 06:43:57 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1Fq6NI-0000l8-1R
	for speechsc@ietf.org; Tue, 13 Jun 2006 06:43:56 -0400
Received: from web32905.mail.mud.yahoo.com ([68.142.206.52])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1Fq6NF-0003gM-LV
	for speechsc@ietf.org; Tue, 13 Jun 2006 06:43:56 -0400
Received: (qmail 10195 invoked by uid 60001); 13 Jun 2006 10:43:53 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=qwV0a8JWk5eU+KRv5SdcACvPqzBQvnRp0LEup+7+ENVw6eSO3X9rAiXKZT3bkwc3P2KXlTj0/IbEcVR7NP+47hu+RHU1XhSJ+G/cPFEfA4izt6bHUDUyLfr9KvWcqdaS6fb/Y0ze2Ti+uFKo+VvcWmJBMjK5rLbTsZOmbuO0y2g=
	; 
Message-ID: <20060613104353.10193.qmail@web32905.mail.mud.yahoo.com>
Received: from [71.204.33.4] by web32905.mail.mud.yahoo.com via HTTP;
	Tue, 13 Jun 2006 03:43:53 PDT
Date: Tue, 13 Jun 2006 03:43:53 -0700 (PDT)
From: Dan Burnett <dan_burnett2000@yahoo.com>
Subject: Re: [speechsc] CONTROL/STOP requests in idle state
To: Dave Burke <david.burke@voxpilot.com>, speechsc@ietf.org
In-Reply-To: <061b01c66d23$a30ed8e0$6700000a@db01.voxpilot.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.9 (/)
X-Scan-Signature: bb8f917bb6b8da28fc948aeffb74aa17
Cc: 
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>
Errors-To: speechsc-bounces@ietf.org

The thread on this was fairly clear, but I have a
question about the Active-Request-Id-List.  Do you
really want it to be left out?

In the more general case, where one STOP request is
applied to a list of requests via the
Active-Request-Id-List, what should be returned in the
response's Active-Request-Id-List if, say, some of the
requests were stopped and one or more were already
idle?

-- dan

--- Dave Burke <david.burke@voxpilot.com> wrote:

> Would be nice to clarify that a CONTROL or STOP
> request which doesn't "catch" an IN-PROGRESS SPEAK
> request still returns a response with status code
> 200 albeit without a Active-Request-Id-List. I could
> easily imagine an implementor mistakenly assume a
> 402 Method not valid in this state should be
> returned.
> 
> Dave>
_______________________________________________
> Speechsc mailing list
> Speechsc@ietf.org
> https://www1.ietf.org/mailman/listinfo/speechsc
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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



From speechsc-bounces@ietf.org Tue Jun 13 06:47:18 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Fq6QU-0001gv-VH; Tue, 13 Jun 2006 06:47:14 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1Fq6QU-0001gq-7U
	for speechsc@ietf.org; Tue, 13 Jun 2006 06:47:14 -0400
Received: from web32908.mail.mud.yahoo.com ([68.142.206.55])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1Fq6QS-0003no-Ta
	for speechsc@ietf.org; Tue, 13 Jun 2006 06:47:14 -0400
Received: (qmail 91696 invoked by uid 60001); 13 Jun 2006 10:47:12 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=i5pACxQPN38C/zPkk88HUzSAJhaVsJWYKJ7IYmagCDahy1I/arm1ZIJuhgFF417eyurAMb/sporcGnWCiJJYd5/+/QGCatAoqvVmpYvEzRAU0h/NU/l+nmuXVhg2+L0nc7NgPbekAmZ+a3RlinjfDirnbhHmTa3DVbL3oqCOvGk=
	; 
Message-ID: <20060613104712.91694.qmail@web32908.mail.mud.yahoo.com>
Received: from [71.204.33.4] by web32908.mail.mud.yahoo.com via HTTP;
	Tue, 13 Jun 2006 03:47:12 PDT
Date: Tue, 13 Jun 2006 03:47:12 -0700 (PDT)
From: Dan Burnett <dan_burnett2000@yahoo.com>
Subject: RDave Burke <david.burke@voxpilot.com>,
	e: [speechsc] CONTROL/STOP requests in idle state
To: speechsc@ietf.org
In-Reply-To: <061b01c66d23$a30ed8e0$6700000a@db01.voxpilot.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.9 (/)
X-Scan-Signature: 2409bba43e9c8d580670fda8b695204a
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>
Errors-To: speechsc-bounces@ietf.org

This is now tracked as issue 93 at
http://www.softarmor.com/roundup/speechsc.

-- dan

--- Dave Burke <david.burke@voxpilot.com> wrote:

> Would be nice to clarify that a CONTROL or STOP
> request which doesn't "catch" an IN-PROGRESS SPEAK
> request still returns a response with status code
> 200 albeit without a Active-Request-Id-List. I could
> easily imagine an implementor mistakenly assume a
> 402 Method not valid in this state should be
> returned.
> 
> Dave>
_______________________________________________
> Speechsc mailing list
> Speechsc@ietf.org
> https://www1.ietf.org/mailman/listinfo/speechsc
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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



From speechsc-bounces@ietf.org Tue Jun 13 08:05:23 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Fq7e7-00026C-5f; Tue, 13 Jun 2006 08:05:23 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1Fq7e6-000266-11
	for speechsc@ietf.org; Tue, 13 Jun 2006 08:05:22 -0400
Received: from web32911.mail.mud.yahoo.com ([68.142.206.58])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1Fq7e4-0003qv-Me
	for speechsc@ietf.org; Tue, 13 Jun 2006 08:05:21 -0400
Received: (qmail 27188 invoked by uid 60001); 13 Jun 2006 12:05:20 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=ZXPGC/HLNHH5mI+xCLHu/8ffBrgr9ox+xekKbN3Ns5kisfTfi9yf9xt23qus+Ya359PbmsFnx3FHy7SZeBYIvRz2nRyjSGIMGDQkDp9mLekzZQAHoI6n8NsG/M5bCPOAbJSPaeWa7iuZogIXt2D/TEd1OxV1jBZacgOhEkHhWCI=
	; 
Message-ID: <20060613120520.27186.qmail@web32911.mail.mud.yahoo.com>
Received: from [71.204.33.4] by web32911.mail.mud.yahoo.com via HTTP;
	Tue, 13 Jun 2006 05:05:20 PDT
Date: Tue, 13 Jun 2006 05:05:20 -0700 (PDT)
From: Dan Burnett <dan_burnett2000@yahoo.com>
Subject: Re: [Speechsc] Minor error in synthesizer state diagram
To: speechsc@ietf.org
In-Reply-To: <F8940C21CD563F49BC884A274C4653DF0402F970@bn-exch1.speechworks.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.9 (/)
X-Scan-Signature: 7655788c23eb79e336f5f8ba8bce7906
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>
Errors-To: speechsc-bounces@ietf.org

Tracked as issue 94 in
http://www.softarmor.com/roundup/speechsc.

-- dan

--- "Carter, Jerry" <jerry.carter@nuance.com> wrote:

> On the state machine diagram in 8.1, SPEAK from the
> 'Speaking' state should
> map back to 'Speaking'.  This is legal according to
> 8.6.
> 
> _______________________________________________
> Speechsc mailing list
> Speechsc@ietf.org
> https://www1.ietf.org/mailman/listinfo/speechsc
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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



From speechsc-bounces@ietf.org Wed Jun 14 05:58:02 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FqS8P-0008ST-OP; Wed, 14 Jun 2006 05:58:01 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FqS8O-0008SO-KI
	for speechsc@ietf.org; Wed, 14 Jun 2006 05:58:00 -0400
Received: from web32912.mail.mud.yahoo.com ([68.142.206.59])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1FqS8N-00020r-A9
	for speechsc@ietf.org; Wed, 14 Jun 2006 05:58:00 -0400
Received: (qmail 24624 invoked by uid 60001); 14 Jun 2006 09:57:58 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=wWVakhwbjWl/jIvoiQiWk5EfoFFZvTiQb1pGXLyJZxb5JlXympGPWf1YuaSZIpj1q2OvDTvitCTOB6scRa+GwwpQVAjhyjJ9pLFvqAY5R9HMY2syYXqnvEO6OhzzbmmeG7YSygVc2gjSyid9Bru1F+KyVSrrns9fwE9Oc0shl+A=
	; 
Message-ID: <20060614095758.24622.qmail@web32912.mail.mud.yahoo.com>
Received: from [71.204.33.4] by web32912.mail.mud.yahoo.com via HTTP;
	Wed, 14 Jun 2006 02:57:58 PDT
Date: Wed, 14 Jun 2006 02:57:58 -0700 (PDT)
From: Dan Burnett <dan_burnett2000@yahoo.com>
Subject: Re: [Speechsc] Typo: Error-NoMatch
To: speechsc@ietf.org
In-Reply-To: <F8940C21CD563F49BC884A274C4653DF04097D42@bn-exch1.speechworks.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.9 (/)
X-Scan-Signature: 8abaac9e10c826e8252866cbe6766464
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>
Errors-To: speechsc-bounces@ietf.org

Fixed in draft -11.

--- "Carter, Jerry" <jerry.carter@nuance.com> wrote:

> In section 9.9, in the paragraph:
> 
>    1.  The recongizer MUST support detecting
> no-match condition upon
>    detecting end of speech.  The recognizer MAY
> support detecting no-
>    match condition before waiting for end-ofspeech. 
> If this is
>    supported, this capability is enabled by setting
> "Early-NoMatch"
>    header to "true".  Upon detecting a no match
> condition the RECOGNIZE
>    MUST return with "no-match"
> 
> s/Early-NoMatch/Early-No-Match/
> 
> 
> _______________________________________________
> Speechsc mailing list
> Speechsc@ietf.org
> https://www1.ietf.org/mailman/listinfo/speechsc
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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



From speechsc-bounces@ietf.org Wed Jun 14 06:01:25 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FqSBe-0001l0-Kh; Wed, 14 Jun 2006 06:01:22 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FqSBd-0001ku-M0
	for speechsc@ietf.org; Wed, 14 Jun 2006 06:01:21 -0400
Received: from web32905.mail.mud.yahoo.com ([68.142.206.52])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1FqSBc-00026k-CI
	for speechsc@ietf.org; Wed, 14 Jun 2006 06:01:21 -0400
Received: (qmail 47337 invoked by uid 60001); 14 Jun 2006 10:01:19 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=h91mKMmmSdaVENaF/bxZbAyNUTuOsPdfWxKk4poaWSN34wrJ5FNI/2JVY08hzGxGauM108LrSn88pukSvRPGDXpnKgtuVGQ6sGG4Yps4rbWBWy+B8LLtB5eJGz73DL2lEb2q08+zv415mNrD/3aVYmqIhbiy8vPyCYRGsZaTlhQ=
	; 
Message-ID: <20060614100119.47335.qmail@web32905.mail.mud.yahoo.com>
Received: from [71.204.33.4] by web32905.mail.mud.yahoo.com via HTTP;
	Wed, 14 Jun 2006 03:01:19 PDT
Date: Wed, 14 Jun 2006 03:01:19 -0700 (PDT)
From: Dan Burnett <dan_burnett2000@yahoo.com>
Subject: Re: [Speechsc] Editorial: Renumber paragraphs in section 9.9
To: speechsc@ietf.org
In-Reply-To: <F8940C21CD563F49BC884A274C4653DF04097DC0@bn-exch1.speechworks.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.9 (/)
X-Scan-Signature: 02ec665d00de228c50c93ed6b5e4fc1a
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>
Errors-To: speechsc-bounces@ietf.org

Fixed in draft -10.  Actually, these were renumbered
to 5.1-5.3 because a new number 1 was added.

-- dan

--- "Carter, Jerry" <jerry.carter@nuance.com> wrote:

> 
> The text is section 9.9
> 
>    4.1 If there was a partial-match the recognizer
> SHOULD complete with
>    a cause code of "partial-match-maxtime", unless,
> the recognizer
>    cannot differentiate a partial-match in which
> case it MUST complete
>    with a cause code of "no-match-maxtime".  The
> recognizer MAY return
>    results for the partially matched grammar. 4.2 If
> there was a full-
>    match the recognizer MUST complete with a cause
> code of "success-
>    maxtime".
> 
>    4.2 If there was a no match the recognizer MUST
> complete with a cause
>    code of "no-match-maxtime"
> 
> should probably read
> 
>    4.1 If there was a partial-match the recognizer
> SHOULD return a
>    completion cause of "partial-match-maxtime",
> unless, the recognizer
>    cannot differentiate a partial-match in which
> case it MUST complete
>    with a cause code of "no-match-maxtime".  The
> recognizer MAY return
>    results for the partially matched grammar.
> 
>    4.2 If there was a full-match the recognizer MUST
> return a
>    completion cause of "success-maxtime".
> 
>    4.3 If there was no matched grammar the
> recognizer MUST return a
>    completion cause of "no-match-maxtime".
> 
> 
> 
> _______________________________________________
> Speechsc mailing list
> Speechsc@ietf.org
> https://www1.ietf.org/mailman/listinfo/speechsc
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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



From speechsc-bounces@ietf.org Wed Jun 14 06:15:50 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FqSPb-00016j-E5; Wed, 14 Jun 2006 06:15:47 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FqSPa-00016e-31
	for speechsc@ietf.org; Wed, 14 Jun 2006 06:15:46 -0400
Received: from fw01.db01.voxpilot.com ([212.17.54.82] helo=mail.voxpilot.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FqSPY-0002xF-GJ
	for speechsc@ietf.org; Wed, 14 Jun 2006 06:15:46 -0400
Received: by mail.voxpilot.com (Postfix, from userid 552)
	id 7192F214041; Wed, 14 Jun 2006 10:15:43 +0000 (GMT)
X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on db01ms01
X-Spam-Status: No, score=-4.4 required=5.5 tests=ALL_TRUSTED,AWL,BAYES_00 
	autolearn=ham version=3.1.0
X-Spam-Level: 
Received: from daburkewxp (unknown [10.0.0.103])
	by mail.voxpilot.com (Postfix) with ESMTP
	id 74CAC214041; Wed, 14 Jun 2006 10:15:38 +0000 (GMT)
Message-ID: <026a01c68f9b$77b01890$4c8fe9d5@db01.voxpilot.com>
From: "Dave Burke" <david.burke@voxpilot.com>
To: "Dan Burnett" <dan_burnett2000@yahoo.com>, <speechsc@ietf.org>
References: <20060613104353.10193.qmail@web32905.mail.mud.yahoo.com>
Subject: Re: [speechsc] CONTROL/STOP requests in idle state
Date: Wed, 14 Jun 2006 11:15:31 +0100
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-1";
	reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2869
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 82c9bddb247d9ba4471160a9a865a5f3
Cc: 
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>
Errors-To: speechsc-bounces@ietf.org

Here's my take / understanding:

In a response, the Active-Request-Id-List indicates the requests affected by 
the request. If a STOP request is applied to several requests and some of 
those were idle (hence not affected), then those idle requests do not appear 
in the Active-Request-Id-List header field value in the response. In the 
special case that no requests were affected, we're saying that an empty list 
manifests as an omitted Active-Request-Id-List header field in the response.

Dave


----- Original Message ----- 
From: "Dan Burnett" <dan_burnett2000@yahoo.com>
To: "Dave Burke" <david.burke@voxpilot.com>; <speechsc@ietf.org>
Sent: Tuesday, June 13, 2006 11:43 AM
Subject: Re: [speechsc] CONTROL/STOP requests in idle state


> The thread on this was fairly clear, but I have a
> question about the Active-Request-Id-List.  Do you
> really want it to be left out?
>
> In the more general case, where one STOP request is
> applied to a list of requests via the
> Active-Request-Id-List, what should be returned in the
> response's Active-Request-Id-List if, say, some of the
> requests were stopped and one or more were already
> idle?
>
> -- dan
>
> --- Dave Burke <david.burke@voxpilot.com> wrote:
>
>> Would be nice to clarify that a CONTROL or STOP
>> request which doesn't "catch" an IN-PROGRESS SPEAK
>> request still returns a response with status code
>> 200 albeit without a Active-Request-Id-List. I could
>> easily imagine an implementor mistakenly assume a
>> 402 Method not valid in this state should be
>> returned.
>>
>> Dave>
> _______________________________________________
>> Speechsc mailing list
>> Speechsc@ietf.org
>> https://www1.ietf.org/mailman/listinfo/speechsc
>>
>
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
> 


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



From speechsc-bounces@ietf.org Wed Jun 14 06:48:35 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FqSvG-0007Ys-ST; Wed, 14 Jun 2006 06:48:30 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FqSvF-0007Yn-5g
	for speechsc@ietf.org; Wed, 14 Jun 2006 06:48:29 -0400
Received: from web32901.mail.mud.yahoo.com ([68.142.206.48])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1FqSvC-00055z-Ot
	for speechsc@ietf.org; Wed, 14 Jun 2006 06:48:29 -0400
Received: (qmail 71340 invoked by uid 60001); 14 Jun 2006 10:48:26 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=IpYSp+Lym7bhwAFrudaGzWl7q2NSYauisAjdaOVDPTY0MS9WKjDTnDE1OVseeoHyCpZtIs436XsPkg16XtnpRFL+XuvlYG1rKhOifH8Wv2TbiCt7RBCg8fH3vyiuxnr+21urduUYnB9FDRdS5cg3PTqu8jfLTJ7V1m6jdceuZP4=
	; 
Message-ID: <20060614104826.71338.qmail@web32901.mail.mud.yahoo.com>
Received: from [71.204.33.4] by web32901.mail.mud.yahoo.com via HTTP;
	Wed, 14 Jun 2006 03:48:26 PDT
Date: Wed, 14 Jun 2006 03:48:26 -0700 (PDT)
From: Dan Burnett <dan_burnett2000@yahoo.com>
Subject: Re: [speechsc] CONTROL/STOP requests in idle state
To: Dave Burke <david.burke@voxpilot.com>, speechsc@ietf.org
In-Reply-To: <026a01c68f9b$77b01890$4c8fe9d5@db01.voxpilot.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.9 (/)
X-Scan-Signature: 8de5f93cb2b4e3bee75302e9eacc33db
Cc: 
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>
Errors-To: speechsc-bounces@ietf.org

I tend to agree with you.  What do you think of this
text in RESUME (sec. 8.10)?

'If a RESUME request is issued on a session with an
active SPEAK request that is speaking (i.e., not
paused) the server SHOULD respond with a status of 200
"Success". If a SPEAK request was active the server
MUST return an active-request-id-list header with the
request-id of the SPEAK request that was resumed.'

This can be interpreted in a way that matches your
understanding, below, but it can also be interpreted
as the opposite, i.e. that because the target state
was achieved the request-id must be included.
How do you interpret this method's behavior?

-- dan

--- Dave Burke <david.burke@voxpilot.com> wrote:

> Here's my take / understanding:
> 
> In a response, the Active-Request-Id-List indicates
> the requests affected by 
> the request. If a STOP request is applied to several
> requests and some of 
> those were idle (hence not affected), then those
> idle requests do not appear 
> in the Active-Request-Id-List header field value in
> the response. In the 
> special case that no requests were affected, we're
> saying that an empty list 
> manifests as an omitted Active-Request-Id-List
> header field in the response.
> 
> Dave
> 
> 
> ----- Original Message ----- 
> From: "Dan Burnett" <dan_burnett2000@yahoo.com>
> To: "Dave Burke" <david.burke@voxpilot.com>;
> <speechsc@ietf.org>
> Sent: Tuesday, June 13, 2006 11:43 AM
> Subject: Re: [speechsc] CONTROL/STOP requests in
> idle state
> 
> 
> > The thread on this was fairly clear, but I have a
> > question about the Active-Request-Id-List.  Do you
> > really want it to be left out?
> >
> > In the more general case, where one STOP request
> is
> > applied to a list of requests via the
> > Active-Request-Id-List, what should be returned in
> the
> > response's Active-Request-Id-List if, say, some of
> the
> > requests were stopped and one or more were already
> > idle?
> >
> > -- dan
> >
> > --- Dave Burke <david.burke@voxpilot.com> wrote:
> >
> >> Would be nice to clarify that a CONTROL or STOP
> >> request which doesn't "catch" an IN-PROGRESS
> SPEAK
> >> request still returns a response with status code
> >> 200 albeit without a Active-Request-Id-List. I
> could
> >> easily imagine an implementor mistakenly assume a
> >> 402 Method not valid in this state should be
> >> returned.
> >>
> >> Dave>
> > _______________________________________________
> >> Speechsc mailing list
> >> Speechsc@ietf.org
> >> https://www1.ietf.org/mailman/listinfo/speechsc
> >>
> >
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam?  Yahoo! Mail has the best spam
> protection around
> > http://mail.yahoo.com
> > 
> 
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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



From speechsc-bounces@ietf.org Wed Jun 14 08:07:54 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FqUA5-0003FE-F5; Wed, 14 Jun 2006 08:07:53 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FqUA4-0003Dl-0t
	for speechsc@ietf.org; Wed, 14 Jun 2006 08:07:52 -0400
Received: from web32907.mail.mud.yahoo.com ([68.142.206.54])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1FqUA2-0002It-MV
	for speechsc@ietf.org; Wed, 14 Jun 2006 08:07:51 -0400
Received: (qmail 44741 invoked by uid 60001); 14 Jun 2006 12:07:50 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=g5QjOzfd59UB+kGZG9KMmPQwcWpqXvzC33ypUgu15YaaRnV7EH0WajlYAJx9Mu/VYxvsJogNYWr8U1C0JsA11uQpzRKPI6CeUqAsNBsrzV5LPrQ2OTKLosb1vwIwyoCdZT1Rr0o4fVd0MY05iXR4AMo/U4neHIAn79ZvYwe0KV0=
	; 
Message-ID: <20060614120750.44739.qmail@web32907.mail.mud.yahoo.com>
Received: from [71.204.33.4] by web32907.mail.mud.yahoo.com via HTTP;
	Wed, 14 Jun 2006 05:07:50 PDT
Date: Wed, 14 Jun 2006 05:07:50 -0700 (PDT)
From: Dan Burnett <dan_burnett2000@yahoo.com>
Subject: Re: [speechsc] Speech-Marker issues x 2
To: speechsc@ietf.org
In-Reply-To: <1f8601c67100$9de7a320$0a01a8c0@db01.voxpilot.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.9 (/)
X-Scan-Signature: 82c9bddb247d9ba4471160a9a865a5f3
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>
Errors-To: speechsc-bounces@ietf.org

Tracked as issues 95 and 96 at
http://www.softarmor.com/roundup/speechsc.

-- dan

--- Dave Burke <david.burke@voxpilot.com> wrote:

> Issue 1:
> 
> A SPEECH-MARKER event is generated when a PENDING
> SPEAK request becomes
> IN-PROGRESS. In this case, the corresponding
> Speech-Marker header field has
> a "null string" and a timestamp. What does that look
> like? -
> 
>     Speech-Marker: ;timestamp=123456
> 
> or
> 
>     Speech-Marker: null;timestamp=123456
> 
> The ABNF will not allow the former. However, the
> latter is
> dangerous for obvious reasons  (<mark
> name="null"/>). So, perhaps
> go with the former and change 1*VCHAR to *VCHAR in
> the 
> speech-marker expansion.
> 
> Issue 2:
> 
> Why should Speech-Marker be returned in CONTROL /
> STOP responses and
> SPEAK-COMPLETE events? Seems redundant to me and I
> don't see any
> race-condition (e.g. if on receipt of a STOP the
> resource still has a mark
> to send then send SPEECH-MARKER before the response
> to STOP etc). Besides,
> none of the examples are showing this today.
> 
> Dave
> 
> 
> _______________________________________________
> Speechsc mailing list
> Speechsc@ietf.org
> https://www1.ietf.org/mailman/listinfo/speechsc
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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



From speechsc-bounces@ietf.org Thu Jun 15 08:34:33 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Fqr3M-0003Xm-6F; Thu, 15 Jun 2006 08:34:28 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1Fqr3K-0003Xh-Ss
	for speechsc@ietf.org; Thu, 15 Jun 2006 08:34:26 -0400
Received: from fw01.db01.voxpilot.com ([212.17.54.82] helo=mail.voxpilot.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1Fqr3I-0006O5-98
	for speechsc@ietf.org; Thu, 15 Jun 2006 08:34:26 -0400
Received: by mail.voxpilot.com (Postfix, from userid 552)
	id 984712140EE; Thu, 15 Jun 2006 12:34:22 +0000 (GMT)
X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on db01ms01
X-Spam-Status: No, score=-4.4 required=5.5 tests=ALL_TRUSTED,AWL,BAYES_00 
	autolearn=ham version=3.1.0
X-Spam-Level: 
Received: from daburkewxp (unknown [10.0.0.102])
	by mail.voxpilot.com (Postfix) with ESMTP
	id 4C1612140FA; Thu, 15 Jun 2006 12:34:16 +0000 (GMT)
Message-ID: <026601c69078$0047f970$6700000a@db01.voxpilot.com>
From: "Dave Burke" <david.burke@voxpilot.com>
To: "Dan Burnett" <dan_burnett2000@yahoo.com>, <speechsc@ietf.org>
References: <20060614104826.71338.qmail@web32901.mail.mud.yahoo.com>
Subject: Re: [speechsc] CONTROL/STOP requests in idle state
Date: Thu, 15 Jun 2006 13:34:10 +0100
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-1";
	reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2869
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 6d95a152022472c7d6cdf886a0424dc6
Cc: 
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>
Errors-To: speechsc-bounces@ietf.org

Works for me.

Dave

----- Original Message ----- 
From: "Dan Burnett" <dan_burnett2000@yahoo.com>
To: "Dave Burke" <david.burke@voxpilot.com>; <speechsc@ietf.org>
Sent: Wednesday, June 14, 2006 11:48 AM
Subject: Re: [speechsc] CONTROL/STOP requests in idle state


>I tend to agree with you.  What do you think of this
> text in RESUME (sec. 8.10)?
> 
> 'If a RESUME request is issued on a session with an
> active SPEAK request that is speaking (i.e., not
> paused) the server SHOULD respond with a status of 200
> "Success". If a SPEAK request was active the server
> MUST return an active-request-id-list header with the
> request-id of the SPEAK request that was resumed.'
> 
> This can be interpreted in a way that matches your
> understanding, below, but it can also be interpreted
> as the opposite, i.e. that because the target state
> was achieved the request-id must be included.
> How do you interpret this method's behavior?
> 
> -- dan
> 
> --- Dave Burke <david.burke@voxpilot.com> wrote:
> 
>> Here's my take / understanding:
>> 
>> In a response, the Active-Request-Id-List indicates
>> the requests affected by 
>> the request. If a STOP request is applied to several
>> requests and some of 
>> those were idle (hence not affected), then those
>> idle requests do not appear 
>> in the Active-Request-Id-List header field value in
>> the response. In the 
>> special case that no requests were affected, we're
>> saying that an empty list 
>> manifests as an omitted Active-Request-Id-List
>> header field in the response.
>> 
>> Dave
>> 
>> 
>> ----- Original Message ----- 
>> From: "Dan Burnett" <dan_burnett2000@yahoo.com>
>> To: "Dave Burke" <david.burke@voxpilot.com>;
>> <speechsc@ietf.org>
>> Sent: Tuesday, June 13, 2006 11:43 AM
>> Subject: Re: [speechsc] CONTROL/STOP requests in
>> idle state
>> 
>> 
>> > The thread on this was fairly clear, but I have a
>> > question about the Active-Request-Id-List.  Do you
>> > really want it to be left out?
>> >
>> > In the more general case, where one STOP request
>> is
>> > applied to a list of requests via the
>> > Active-Request-Id-List, what should be returned in
>> the
>> > response's Active-Request-Id-List if, say, some of
>> the
>> > requests were stopped and one or more were already
>> > idle?
>> >
>> > -- dan
>> >
>> > --- Dave Burke <david.burke@voxpilot.com> wrote:
>> >
>> >> Would be nice to clarify that a CONTROL or STOP
>> >> request which doesn't "catch" an IN-PROGRESS
>> SPEAK
>> >> request still returns a response with status code
>> >> 200 albeit without a Active-Request-Id-List. I
>> could
>> >> easily imagine an implementor mistakenly assume a
>> >> 402 Method not valid in this state should be
>> >> returned.
>> >>
>> >> Dave>
>> > _______________________________________________
>> >> Speechsc mailing list
>> >> Speechsc@ietf.org
>> >> https://www1.ietf.org/mailman/listinfo/speechsc
>> >>
>> >
>> >
>> > __________________________________________________
>> > Do You Yahoo!?
>> > Tired of spam?  Yahoo! Mail has the best spam
>> protection around
>> > http://mail.yahoo.com
>> > 
>> 
>> 
> 
> 
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around 
> http://mail.yahoo.com 
>

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



From speechsc-bounces@ietf.org Thu Jun 15 17:07:40 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Fqz40-0002Cn-B4; Thu, 15 Jun 2006 17:07:40 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1Fqz3z-0002CX-7u
	for speechsc@ietf.org; Thu, 15 Jun 2006 17:07:39 -0400
Received: from sj-iport-2-in.cisco.com ([171.71.176.71]
	helo=sj-iport-2.cisco.com) by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1Fqz3w-000437-Lo
	for speechsc@ietf.org; Thu, 15 Jun 2006 17:07:39 -0400
Received: from sj-dkim-8.cisco.com ([171.68.10.93])
	by sj-iport-2.cisco.com with ESMTP; 15 Jun 2006 14:07:36 -0700
X-IronPort-AV: i="4.06,139,1149490800"; 
	d="scan'208"; a="325081808:sNHT36179272"
Received: from sj-core-3.cisco.com (sj-core-3.cisco.com [171.68.223.137])
	by sj-dkim-8.cisco.com (8.12.11/8.12.11) with ESMTP id k5FL7aEh018638
	for <speechsc@ietf.org>; Thu, 15 Jun 2006 14:07:36 -0700
Received: from [192.168.10.91] (sjc-vpn6-135.cisco.com [10.21.120.135])
	by sj-core-3.cisco.com (8.12.10/8.12.6) with ESMTP id k5FL7YIs021034
	for <speechsc@ietf.org>; Thu, 15 Jun 2006 14:07:35 -0700 (PDT)
Mime-Version: 1.0 (Apple Message framework v750)
In-Reply-To: <330A23D8336C0346B5C1A5BB1966664703074FFA@ATLANTIS.Brooktrout.com>
References: <330A23D8336C0346B5C1A5BB1966664703074FFA@ATLANTIS.Brooktrout.com>
Content-Type: text/plain; charset=WINDOWS-1252; delsp=yes; format=flowed
Message-Id: <08230808-BE10-44D7-B418-D67D299D6A5C@cisco.com>
Content-Transfer-Encoding: quoted-printable
From: David R Oran <oran@cisco.com>
Subject: Re: [Speechsc] What is the scope of MRCPv2 session
Date: Thu, 15 Jun 2006 17:07:27 -0400
To: "IETF SPEECHSC (E-mail)" <speechsc@ietf.org>
X-Mailer: Apple Mail (2.750)
DKIM-Signature: a=rsa-sha1; q=dns; l=6200; t=1150405656; x=1151269656;
	c=relaxed/simple; s=sjdkim8001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=oran@cisco.com;
	z=From:David=20R=20Oran=20<oran@cisco.com>
	|Subject:Re=3A=20[Speechsc]=20What=20is=20the=20scope=20of=20MRCPv2=20session;
	X=v=3Dcisco.com=3B=20h=3DyEwlEmAg8jAV2EBKPzT+x/J3Lp8=3D;
	b=Z5t4vhs7DNb4xGEzTteC6Epu4AYbew7I8bQeF+J1MV95X6u/pnY7obfYJYNaC4YfuPw/rKmL
	scTkell+rUZ+83qpw0lRq3tAMvli49VcQjUA4PZrd64T4tXTQHh1H580;
Authentication-Results: sj-dkim-8.cisco.com; header.From=oran@cisco.com;
	dkim=pass ( sig from cisco.com verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 7698d1420ecbbce1995432e99bb6d1a1
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>
Errors-To: speechsc-bounces@ietf.org


On Jun 13, 2006, at 5:01 AM, Burger, Eric wrote:

> Do we need to tighten the language? Maybe introduce a new term? =20
> Pick two from the set {MRCPv2, SIP, control, media control, =20
> resource control, or something else descriptive of your choice}.

>
>
> Please follow-up to the list with your thoughts.
>
>
Well, this all seems clear to me, but I can certainly see how a =20
newcomer would have his head spinning unless they were already very =20
conversant in SIP, SDP, and in the architectural structure of MRCP.

The relationships are (unless I'm REALLY confused).
1. SIP is used to establish and maintain a SIP dialog with a SIP UA =20
acting on behalf of an MRCP server.
2. Within that dialog, SDP offer-answer has been used to negotiate =20
one *or more* MRCP Sessions. Each of these is described with a =20
separate m=3D line in the SDP. In SDP terminology, each constitutes a =20=

media session.
3. Within an MRCP session, there may be one or more *channels* =20
representing the the way the client refers to a particular resource =20
at the server.

Multiple channels within an MRCP session are guaranteed to reach the =20
same server state (i.e. are fate-shared) and it is assumed that state =20=

sharing to optimize processing can be done if the server is smart =20
enough to do it.

Multiple MRCP sessions may exist inside a single SIP dialog instance. =20=

Each session is independent (i.e. not state-shared or fate-shared =20
among themselves) and may even be anchored on a different MRCP server =20=

instance (process, host, etc. of the same logical server). They are =20
mutually dependent in that all MRCP sessions within single SIP dialog =20=

are terminated if the SIP dialog is terminated.

Perhaps we need to say this, or something that more or less conveys =20
this, in the architectural framework section.

Dave.

>
>
> From: santhanakrishnan [mailto:santhana@huawei.com]
> Sent: Wednesday, June 07, 2006 1:51 AM
> To: speechsc@ietf.org
> Cc: Sarvi@cisco.com
> Subject: [Speechsc] What is the scope of MRCPv2 session
>
>
>
> Hi,
>
>             The relationship between SIP dialog, MRCP session is =20
> not clearly or explicitly stated in the draft.
>
> I have given some of the snippets from the =93draft-ietf-speechsc-=20
> mrcpv2-09=94 each of which is leading to different interpretations. =20=

> Even =932.1 Definitions=94 section does not capture these items. Any =20=

> amount of clarity would be appreciated.
>
>
>
> =46rom page 10.
>
>    A separate MRCPv2 session is
>
>    needed to control each of the media processing resources associated
>
>    with the SIP dialog between the client and server.  Within a SIP
>
>    dialog, the individual resource control channels for the different
>
>    resources are added or removed through SDP offer/answer carried =20
> in a
>
>    SIP re-INVITE transaction.
>
> For each resource there has to be a separate MRCP session?
>
>
>
> =46rom page 29
>
>    All MRCPv2 requests, responses and events MUST contain the Channel-
>
>    Identifier header.  The value is allocated by the server when a
>
>    control channel is added to the session and communicated to the
>
>    client by the "a=3Dchannel" atribute in the SDP answer from the =20
> server
>
>    The header value consists of 2 parts separated by the '@' symbol.
>
>    The first part is an unambiguous string identifying the MRCPv2
>
>    session.
>
>
>
>    Please refer to page 163
>
>    S->C:
>
>           SIP/2.0 200 OK
>
>           To:MediaServer <sip:mresources@server.example.com>
>
>           From:sarvi <sip:sarvi@example.com>;tag=3D1928301774
>
>           Call-ID:a84b4c76e66710
>
>           CSeq:314163 INVITE
>
>           Contact:<sip:sarvi@example.com>
>
>           Content-Type:application/sdp
>
>           Content-Length:131
>
>
>
>           v=3D0
>
>           o=3Dsarvi 2890844526 2890842809 IN IP4 126.16.64.4
>
>           s=3DSDP Seminar
>
>           i=3DA session for processing media
>
>           c=3DIN IP4 224.2.17.12/127
>
>           m=3Dapplication 32416  TCP/MRCPv2
>
>           a=3Dchannel:32AECB23433801@speechsynth
>
>           a=3Dcmid:1
>
>           m=3Daudio 48260 RTP/AVP 0
>
>           a=3Drtpmap:0 pcmu/8000
>
>           a=3Dsendonly
>
>           a=3Dmid:1
>
>           m=3Dapplication 32416  TCP/MRCPv2
>
>           a=3Dchannel:32AECB23433802@speechrecog
>
>           a=3Dcmid:2
>
>           m=3Daudio 48260 RTP/AVP 0
>
>           a=3Drtpmap:0 pcmu/8000
>
>           a=3Drtpmap:96 telephone-event/8000
>
>           a=3Dfmtp:96 0-15
>
>           a=3Drecvonly
>
>           a=3Dmid:2
>
> Each resource control channel describes a separate session?
>
>
>
> =46rom page 54
>
>    If the synthesizer and recognizer resources are part of the same
>
>    MRCPv2 session, they can be optimized for a quicker kill-on-=20
> barge-in
>
>    response if the recognizer and synthesizer interact directly.
>
> Multiple resources can there be in a MRCP session?
>
>
>
> =46rom page 63
>
>       For implementations where a single recognition resource does =20
> not support
>
>    both modes, or simultaneous normal and hotword recognition is
>
>    desired, the two modes can be invoked through separate resources
>
>    allocated to the same SIP dialog (with different MRCP session
>
>    identifiers) and share the RTP audio feed.
>
> Can multiple MRCP sessions be there in the same SIP dialog?
>
>
>
> =46rom page 8
>
>    MRCPv2 uses SIP and SDP to create the client/server dialog and =20
> set up
>
>    the media channels to the server.  It also uses SIP and SDP to
>
>    establish MRCPv2 control sessions between the client and the server
>
>    for each media processing resource required for that dialog.  The
>
>    MRCPv2 protocol exchange between the client and the media =20
> resource is
>
>    carried on that control session.
>
> Again does each resource control channel describe a separate session?
>
>
>
> Regards,
>
> Santhanakrishnan;
>
>
>
>

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



From speechsc-bounces@ietf.org Fri Jun 16 09:37:03 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FrEVL-0004ig-MT; Fri, 16 Jun 2006 09:36:55 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FrEVK-0004ib-2S
	for speechsc@ietf.org; Fri, 16 Jun 2006 09:36:54 -0400
Received: from szxga02-in.huawei.com ([61.144.161.54] helo=huawei.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FrEVB-0003um-TX
	for speechsc@ietf.org; Fri, 16 Jun 2006 09:36:54 -0400
Received: from huawei.com (szxga02-in [172.24.2.6])
	by szxga02-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTP id <0J0Y00HJ6H5YG0@szxga02-in.huawei.com> for
	speechsc@ietf.org; Fri, 16 Jun 2006 21:51:34 +0800 (CST)
Received: from huawei.com ([172.24.1.18])
	by szxga02-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTP id <0J0Y00AYZH5VQK@szxga02-in.huawei.com> for
	speechsc@ietf.org; Fri, 16 Jun 2006 21:51:34 +0800 (CST)
Received: from SANTHANA ([10.18.5.51])
	by szxml03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTPA id <0J0Y00H5OGHSFO@szxml03-in.huawei.com> for
	speechsc@ietf.org; Fri, 16 Jun 2006 21:37:05 +0800 (CST)
Date: Fri, 16 Jun 2006 19:05:38 +0530
From: santhanakrishnan <santhana@huawei.com>
Subject: RE: [Speechsc] What is the scope of MRCPv2 session
In-reply-to: <08230808-BE10-44D7-B418-D67D299D6A5C@cisco.com>
To: 'David R Oran' <oran@cisco.com>,
	"'IETF SPEECHSC (E-mail)'" <speechsc@ietf.org>
Message-id: <001d01c69149$c190cbd0$3305120a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.2869
X-Mailer: Microsoft Outlook, Build 10.0.6626
Importance: Normal
X-Priority: 3 (Normal)
X-MSMail-priority: Normal
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 436c5fe18e4ac53875850405135154c3
Cc: Sarvi@cisco.com
X-BeenThere: speechsc@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: santhana@huawei.com
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>
Content-Type: multipart/mixed; boundary="===============0742263437=="
Errors-To: speechsc-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0742263437==
Content-type: multipart/alternative;
	boundary="Boundary_(ID_mZx4AZRVZiHyfn87iyda1w)"

This is a multi-part message in MIME format.

--Boundary_(ID_mZx4AZRVZiHyfn87iyda1w)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT

Hi Oran,

      Thanks for your detailed explanation. It clarifies enough of our
queries.

But I would like to highlight the main source of confusion again to you.

 

Please refer the following section from the draft

6.2.1 

   All MRCPv2 requests, responses and events MUST contain the Channel-

   Identifier header.  The value is allocated by the server when a

   control channel is added to the session and communicated to the

   client by the "a=channel" attribute in the SDP answer from the

   server.  The header value consists of 2 parts separated by the '@'

   symbol.  The first part is an unambiguous string identifying the

   MRCPv2 session.  The second part is a string token which specifies

   one of the media processing resource types listed in Section 3.1.

   The unambiguous string (first part) MUST BE unique among the resource

   instances managed by the server and is common to all resource

   channels with that server established through a single SIP dialog.

 

Here it says the prefix (First part) identifies an MRCPv2 session.

 

But in the following example, the channel Id returned by the Server 

for Synthesizer and Recognizer belonging to the same MRCPv2 Session 

is shown with different prefix(First Part).

 

S->C:  SIP/2.0 200 OK

          Via:SIP/2.0/TCP client.atlanta.example.com:5060;

          branch=z9hG4bK74bf9

          To:MediaServer <sip:mresources@server.example.com>

........................................

          v=0

          o=sarvi 2890844526 2890842809 IN IP4 126.16.64.4

          s=-

          c=IN IP4 224.2.17.12

          m=application 32416 TCP/MRCPv2

          a=setup:passive

          a=connection:existing

          a=channel:32AECB234338@speechrecog

          a=cmid:1

          m=application 32416 TCP/MRCPv2

          a=setup:passive

          a=connection:existing

          a=channel:32AECB234339@speechsynth

          a=cmid:1

          m=audio 48260 RTP/AVP 0 96

          a=rtpmap:0 pcmu/8000

          a=rtpmap:96 telephone-event/8000

          a=fmtp:96 0-15

          a=sendrecv

          a=mid:1

 

Here I wonder either the example or the draft statement seems to be
incorrect. 

Please clarify on this.

 

Regards,

Santhanakrishnan;

 

 

 

-----Original Message-----
From: David R Oran [mailto:oran@cisco.com] 
Sent: Friday, June 16, 2006 2:37 AM
To: IETF SPEECHSC (E-mail)
Subject: Re: [Speechsc] What is the scope of MRCPv2 session

 

 

On Jun 13, 2006, at 5:01 AM, Burger, Eric wrote:

 

> Do we need to tighten the language? Maybe introduce a new term?  

> Pick two from the set {MRCPv2, SIP, control, media control,  

> resource control, or something else descriptive of your choice}.

 

>

>

> Please follow-up to the list with your thoughts.

>

>

Well, this all seems clear to me, but I can certainly see how a  

newcomer would have his head spinning unless they were already very  

conversant in SIP, SDP, and in the architectural structure of MRCP.

 

The relationships are (unless I'm REALLY confused).

1. SIP is used to establish and maintain a SIP dialog with a SIP UA  

acting on behalf of an MRCP server.

2. Within that dialog, SDP offer-answer has been used to negotiate  

one *or more* MRCP Sessions. Each of these is described with a  

separate m= line in the SDP. In SDP terminology, each constitutes a  

media session.

3. Within an MRCP session, there may be one or more *channels*  

representing the the way the client refers to a particular resource  

at the server.

 

Multiple channels within an MRCP session are guaranteed to reach the  

same server state (i.e. are fate-shared) and it is assumed that state  

sharing to optimize processing can be done if the server is smart  

enough to do it.

 

Multiple MRCP sessions may exist inside a single SIP dialog instance.  

Each session is independent (i.e. not state-shared or fate-shared  

among themselves) and may even be anchored on a different MRCP server  

instance (process, host, etc. of the same logical server). They are  

mutually dependent in that all MRCP sessions within single SIP dialog  

are terminated if the SIP dialog is terminated.

 

Perhaps we need to say this, or something that more or less conveys  

this, in the architectural framework section.

 

Dave.

 

>

>

> From: santhanakrishnan [mailto:santhana@huawei.com]

> Sent: Wednesday, June 07, 2006 1:51 AM

> To: speechsc@ietf.org

> Cc: Sarvi@cisco.com

> Subject: [Speechsc] What is the scope of MRCPv2 session

>

>

>

> Hi,

>

>             The relationship between SIP dialog, MRCP session is  

> not clearly or explicitly stated in the draft.

>

> I have given some of the snippets from the "draft-ietf-speechsc- 

> mrcpv2-09" each of which is leading to different interpretations.  

> Even "2.1 Definitions" section does not capture these items. Any  

> amount of clarity would be appreciated.

>

>

>

> From page 10.

>

>    A separate MRCPv2 session is

>

>    needed to control each of the media processing resources associated

>

>    with the SIP dialog between the client and server.  Within a SIP

>

>    dialog, the individual resource control channels for the different

>

>    resources are added or removed through SDP offer/answer carried  

> in a

>

>    SIP re-INVITE transaction.

>

> For each resource there has to be a separate MRCP session?

>

>

>

> From page 29

>

>    All MRCPv2 requests, responses and events MUST contain the Channel-

>

>    Identifier header.  The value is allocated by the server when a

>

>    control channel is added to the session and communicated to the

>

>    client by the "a=channel" atribute in the SDP answer from the  

> server

>

>    The header value consists of 2 parts separated by the '@' symbol.

>

>    The first part is an unambiguous string identifying the MRCPv2

>

>    session.

>

>

>

>    Please refer to page 163

>

>    S->C:

>

>           SIP/2.0 200 OK

>

>           To:MediaServer <sip:mresources@server.example.com>

>

>           From:sarvi <sip:sarvi@example.com>;tag28301774

>

>           Call-ID:a84b4c76e66710

>

>           CSeq:314163 INVITE

>

>           Contact:<sip:sarvi@example.com>

>

>           Content-Type:application/sdp

>

>           Content-Length:131

>

>

>

>           v=0

>

>           o=sarvi 2890844526 2890842809 IN IP4 126.16.64.4

>

>           s=SDP Seminar

>

>           i=A session for processing media

>

>           c=IN IP4 224.2.17.12/127

>

>           m=application 32416  TCP/MRCPv2

>

>           a=channel:32AECB23433801@speechsynth

>

>           a=cmid:1

>

>           m=audio 48260 RTP/AVP 0

>

>           a=rtpmap:0 pcmu/8000

>

>           a=sendonly

>

>           a=mid:1

>

>           m=application 32416  TCP/MRCPv2

>

>           a=channel:32AECB23433802@speechrecog

>

>           a=cmid:2

>

>           m=audio 48260 RTP/AVP 0

>

>           a=rtpmap:0 pcmu/8000

>

>           a=rtpmap:96 telephone-event/8000

>

>           a=fmtp:96 0-15

>

>           a=recvonly

>

>           a=mid:2

>

> Each resource control channel describes a separate session?

>

>

>

> From page 54

>

>    If the synthesizer and recognizer resources are part of the same

>

>    MRCPv2 session, they can be optimized for a quicker kill-on- 

> barge-in

>

>    response if the recognizer and synthesizer interact directly.

>

> Multiple resources can there be in a MRCP session?

>

>

>

> From page 63

>

>       For implementations where a single recognition resource does  

> not support

>

>    both modes, or simultaneous normal and hotword recognition is

>

>    desired, the two modes can be invoked through separate resources

>

>    allocated to the same SIP dialog (with different MRCP session

>

>    identifiers) and share the RTP audio feed.

>

> Can multiple MRCP sessions be there in the same SIP dialog?

>

>

>

> From page 8

>

>    MRCPv2 uses SIP and SDP to create the client/server dialog and  

> set up

>

>    the media channels to the server.  It also uses SIP and SDP to

>

>    establish MRCPv2 control sessions between the client and the server

>

>    for each media processing resource required for that dialog.  The

>

>    MRCPv2 protocol exchange between the client and the media  

> resource is

>

>    carried on that control session.

>

> Again does each resource control channel describe a separate session?

>

>

>

> Regards,

>

> Santhanakrishnan;

>

>

>

>

 

_______________________________________________

Speechsc mailing list

Speechsc@ietf.org

https://www1.ietf.org/mailman/listinfo/speechsc


--Boundary_(ID_mZx4AZRVZiHyfn87iyda1w)
Content-type: text/html; charset=us-ascii
Content-transfer-encoding: 7BIT

<html>

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">


<meta name=Generator content="Microsoft Word 10 (filtered)">

<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
p.MsoDocumentMap, li.MsoDocumentMap, div.MsoDocumentMap
	{margin:0in;
	margin-bottom:.0001pt;
	background:navy;
	font-size:12.0pt;
	font-family:Tahoma;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 77.95pt 1.0in 77.95pt;}
div.Section1
	{page:Section1;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>Hi </span></font>Oran,</p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Thanks for your detailed explanation. It
clarifies enough of our queries.</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>But I would like to highlight the main source of confusion again to
you.</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&nbsp;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>Please refer the following section from the draft</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>6.2.1 </span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&nbsp;&nbsp; All MRCPv2 requests, responses and events MUST contain the
Channel-</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&nbsp;&nbsp; Identifier header.&nbsp; The value is allocated by the
server when a</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&nbsp;&nbsp; control channel is added to the session and communicated
to the</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&nbsp;&nbsp; client by the &quot;a=channel&quot; attribute in the SDP
answer from the</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&nbsp;&nbsp; server.&nbsp; The header value consists of 2 parts
separated by the '@'</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&nbsp;&nbsp; symbol.&nbsp; <b><font color=blue><span style='color:blue;
font-weight:bold'>The first part is an unambiguous string identifying the</span></font></b></span></font></p>

<p class=MsoPlainText><b><font size=2 color=blue face="Courier New"><span
style='font-size:10.0pt;color:blue;font-weight:bold'>&nbsp;&nbsp; MRCPv2
session.</span></font></b>&nbsp; The second part is a string token which
specifies</p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&nbsp;&nbsp; one of the media processing resource types listed in
Section 3.1.</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&nbsp;&nbsp; The unambiguous string (first part) MUST BE unique among
the resource</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&nbsp;&nbsp; instances managed by the server and is common to all
resource</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&nbsp;&nbsp; channels with that server established through a single SIP
dialog.</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&nbsp;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>Here it says the prefix (First part) identifies an MRCPv2 session.</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&nbsp;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>But in the following example, the channel Id returned by the Server </span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>for Synthesizer and Recognizer belonging to the same MRCPv2 Session </span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>is shown with different prefix(First Part).</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&nbsp;</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>S-&gt;C:&nbsp; SIP/2.0 200 OK</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Via:SIP/2.0/TCP client.atlanta.example.com:5060;</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; branch=z9hG4bK74bf9</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; To:MediaServer
&lt;sip:mresources@server.example.com&gt;</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; v=0</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; o=sarvi
2890844526 2890842809 IN IP4 126.16.64.4</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s=-</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; c=IN IP4
224.2.17.12</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
m=application 32416 TCP/MRCPv2</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a=setup:passive</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a=connection:existing</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a=channel:</span></font><b><font
size=2 color=blue face="Courier New"><span style='font-size:10.0pt;font-family:
"Courier New";color:blue;font-weight:bold'>32AECB234338</span></font></b><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt;font-family:
"Courier New";color:black'>@speechrecog</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a=cmid:1</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
m=application 32416 TCP/MRCPv2</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a=setup:passive</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a=connection:existing</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a=channel:</span></font><b><font
size=2 color=blue face="Courier New"><span style='font-size:10.0pt;font-family:
"Courier New";color:blue;font-weight:bold'>32AECB234339</span></font></b><font
size=2 color=black face="Courier New"><span style='font-size:10.0pt;font-family:
"Courier New";color:black'>@speechsynth</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a=cmid:1</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; m=audio
48260 RTP/AVP 0 96</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a=rtpmap:0
pcmu/8000</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a=rtpmap:96
telephone-event/8000</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a=fmtp:96
0-15</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a=sendrecv</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; a=mid:1</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>Here I wonder either the example or the draft statement seems to
be incorrect. </span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>Please clarify on this.</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>&nbsp;</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>Regards,</span></font></p>

<p class=MsoNormal style='text-autospace:none'><font size=2 color=black
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>Santhanakrishnan;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&nbsp;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&nbsp;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&nbsp;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>-----Original Message-----<br>
From: David R Oran [mailto:oran@cisco.com] <br>
Sent: Friday, June 16, 2006 2:37 AM<br>
To: IETF SPEECHSC (E-mail)<br>
Subject: Re: [Speechsc] What is the scope of MRCPv2 session</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&nbsp;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&nbsp;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>On Jun 13, 2006, at 5:01 AM, Burger, Eric wrote:</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&nbsp;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; Do we need to tighten the language? Maybe introduce a new
term?&nbsp; </span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; Pick two from the set {MRCPv2, SIP, control, media control,&nbsp; </span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; resource control, or something else descriptive of your choice}.</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&nbsp;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; Please follow-up to the list with your thoughts.</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>Well, this all seems clear to me, but I can certainly see how a&nbsp; </span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>newcomer would have his head spinning unless they were already
very&nbsp; </span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>conversant in SIP, SDP, and in the architectural structure of MRCP.</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&nbsp;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>The relationships are (unless I'm REALLY confused).</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>1. SIP is used to establish and maintain a SIP dialog with a SIP UA&nbsp;
</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>acting on behalf of an MRCP server.</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>2. Within that dialog, SDP offer-answer has been used to
negotiate&nbsp; </span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>one *or more* MRCP Sessions. Each of these is described with a&nbsp; </span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>separate m= line in the SDP. In SDP terminology, each constitutes
a&nbsp; </span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>media session.</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>3. Within an MRCP session, there may be one or more *channels*&nbsp; </span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>representing the the way the client refers to a particular
resource&nbsp; </span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>at the server.</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&nbsp;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>Multiple channels within an MRCP session are guaranteed to reach
the&nbsp; </span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>same server state (i.e. are fate-shared) and it is assumed that
state&nbsp; </span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>sharing to optimize processing can be done if the server is smart&nbsp;
</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>enough to do it.</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&nbsp;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>Multiple MRCP sessions may exist inside a single SIP dialog
instance.&nbsp; </span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>Each session is independent (i.e. not state-shared or fate-shared&nbsp;
</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>among themselves) and may even be anchored on a different MRCP
server&nbsp; </span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>instance (process, host, etc. of the same logical server). They
are&nbsp; </span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>mutually dependent in that all MRCP sessions within single SIP
dialog&nbsp; </span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>are terminated if the SIP dialog is terminated.</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&nbsp;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>Perhaps we need to say this, or something that more or less
conveys&nbsp; </span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>this, in the architectural framework section.</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&nbsp;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>Dave.</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&nbsp;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; From: santhanakrishnan [mailto:santhana@huawei.com]</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; Sent: Wednesday, June 07, 2006 1:51 AM</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; To: speechsc@ietf.org</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; Cc: Sarvi@cisco.com</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; Subject: [Speechsc] What is the scope of MRCPv2 session</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; Hi,</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
The relationship between SIP dialog, MRCP session is&nbsp; </span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; not clearly or explicitly stated in the draft.</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; I have given some of the snippets from the
&#8220;draft-ietf-speechsc- </span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; mrcpv2-09&#8221; each of which is leading to different
interpretations.&nbsp; </span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; Even &#8220;2.1 Definitions&#8221; section does not capture these
items. Any&nbsp; </span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; amount of clarity would be appreciated.</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; From page 10.</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp; A separate MRCPv2 session is</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp; needed to control each of the media processing
resources associated</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp; with the SIP dialog between the client and
server.&nbsp; Within a SIP</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp; dialog, the individual resource control channels
for the different</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp; resources are added or removed through SDP
offer/answer carried&nbsp; </span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; in a</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp; SIP re-INVITE transaction.</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; For each resource there has to be a separate MRCP session?</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; From page 29</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp; All MRCPv2 requests, responses and events MUST
contain the Channel-</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp; Identifier header.&nbsp; The value is allocated
by the server when a</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp; control channel is added to the session and
communicated to the</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp; client by the &quot;a=channel&quot; atribute in
the SDP answer from the&nbsp; </span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; server</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp; The header value consists of 2 parts separated
by the '@' symbol.</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp; The first part is an unambiguous string
identifying the MRCPv2</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp; session.</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp; Please refer to page 163</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp; S-&gt;C:</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
SIP/2.0 200 OK</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
To:MediaServer &lt;sip:mresources@server.example.com&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; From:sarvi
&lt;sip:sarvi@example.com&gt;;tag28301774</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Call-ID:a84b4c76e66710</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
CSeq:314163 INVITE</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Contact:&lt;sip:sarvi@example.com&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Content-Type:application/sdp</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Content-Length:131</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; v=0</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
o=sarvi 2890844526 2890842809 IN IP4 126.16.64.4</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s=SDP
Seminar</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; i=A
session for processing media</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; c=IN
IP4 224.2.17.12/127</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
m=application 32416&nbsp; TCP/MRCPv2</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
a=channel:32AECB23433801@speechsynth</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
a=cmid:1</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
m=audio 48260 RTP/AVP 0</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
a=rtpmap:0 pcmu/8000</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
a=sendonly</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
a=mid:1</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; m=application
32416&nbsp; TCP/MRCPv2</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
a=channel:32AECB23433802@speechrecog</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
a=cmid:2</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
m=audio 48260 RTP/AVP 0</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
a=rtpmap:0 pcmu/8000</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
a=rtpmap:96 telephone-event/8000</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
a=fmtp:96 0-15</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
a=recvonly</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
a=mid:2</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; Each resource control channel describes a separate session?</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; From page 54</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp; If the synthesizer and recognizer resources are
part of the same</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp; MRCPv2 session, they can be optimized for a quicker
kill-on- </span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; barge-in</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp; response if the recognizer and synthesizer
interact directly.</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; Multiple resources can there be in a MRCP session?</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; From page 63</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; For implementations where a
single recognition resource does&nbsp; </span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; not support</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp; both modes, or simultaneous normal and hotword
recognition is</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp; desired, the two modes can be invoked through
separate resources</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp; allocated to the same SIP dialog (with different
MRCP session</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp; identifiers) and share the RTP audio feed.</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; Can multiple MRCP sessions be there in the same SIP dialog?</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; From page 8</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp; MRCPv2 uses SIP and SDP to create the
client/server dialog and&nbsp; </span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; set up</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp; the media channels to the server.&nbsp; It also
uses SIP and SDP to</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp; establish MRCPv2 control sessions between the
client and the server</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp; for each media processing resource required for
that dialog.&nbsp; The</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp; MRCPv2 protocol exchange between the client and
the media&nbsp; </span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; resource is</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;&nbsp;&nbsp;&nbsp; carried on that control session.</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; Again does each resource control channel describe a separate
session?</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; Regards,</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt; Santhanakrishnan;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&gt;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>&nbsp;</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>_______________________________________________</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>Speechsc mailing list</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>Speechsc@ietf.org</span></font></p>

<p class=MsoPlainText><font size=2 face="Courier New"><span style='font-size:
10.0pt'>https://www1.ietf.org/mailman/listinfo/speechsc</span></font></p>

</div>

</body>

</html>

--Boundary_(ID_mZx4AZRVZiHyfn87iyda1w)--


--===============0742263437==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============0742263437==--




From speechsc-bounces@ietf.org Fri Jun 16 13:01:16 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FrHh3-0001j1-8v; Fri, 16 Jun 2006 13:01:13 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FrHh2-0001iw-Fo
	for speechsc@ietf.org; Fri, 16 Jun 2006 13:01:12 -0400
Received: from sj-iport-5.cisco.com ([171.68.10.87])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FrHh1-000372-3u
	for speechsc@ietf.org; Fri, 16 Jun 2006 13:01:12 -0400
Received: from sj-dkim-1.cisco.com ([171.71.179.21])
	by sj-iport-5.cisco.com with ESMTP; 16 Jun 2006 10:01:10 -0700
X-IronPort-AV: i="4.06,143,1149490800"; 
	d="scan'208"; a="295973077:sNHT38246596"
Received: from sj-core-1.cisco.com (sj-core-1.cisco.com [171.71.177.237])
	by sj-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id k5GH1At7002801; 
	Fri, 16 Jun 2006 10:01:10 -0700
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com
	[171.70.151.144])
	by sj-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id k5GH1A9s022967;
	Fri, 16 Jun 2006 10:01:10 -0700 (PDT)
Received: from xmb-sjc-229.amer.cisco.com ([128.107.191.122]) by
	xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.211);
	Fri, 16 Jun 2006 10:01:10 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
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] CONTROL/STOP requests in idle state
Date: Fri, 16 Jun 2006 10:01:08 -0700
Message-ID: <C6A1C20DB743364EB446E923B2229FEF01EFB5A1@xmb-sjc-229.amer.cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [speechsc] CONTROL/STOP requests in idle state
Thread-Index: AcaO1lzCHjv8KVaBTuSDnb1hcxvi5gCjPATw
From: "Saravanan Shanmugham \(sarvi\)" <sarvi@cisco.com>
To: "Dan Burnett" <dan_burnett2000@yahoo.com>,
	"Dave Burke" <david.burke@voxpilot.com>, <speechsc@ietf.org>
X-OriginalArrivalTime: 16 Jun 2006 17:01:10.0216 (UTC)
	FILETIME=[7760C480:01C69166]
DKIM-Signature: a=rsa-sha1; q=dns; l=2757; t=1150477270; x=1151341270;
	c=relaxed/simple; s=sjdkim1001; h=From:Subject;
	d=cisco.com; i=sarvi@cisco.com;
	z=From:=22Saravanan=20Shanmugham=20\(sarvi\)=22=20<sarvi@cisco.com>
	|Subject:RE=3A=20[speechsc]=20CONTROL/STOP=20requests=20in=20idle=20state;
	X=v=3Dcisco.com=3B=20h=3Dlll4CFKPeDu/ZONO/esN01jeRP4=3D;
	b=OVm9VGyJDkbyjH66MTKahsMhRIQmCCcoLxGt3tZP0eslJNNPgmmZF1zoYkMDvYAUIP4iQDdZ
	4PrCXN59jtVR4qN/bLCtnxFBG3wFwcYfAa0eMMJIJQUuYD5M0kzporNe;
Authentication-Results: sj-dkim-1.cisco.com; header.From=sarvi@cisco.com;
	dkim=pass ( sig from cisco.com verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 4b800b1eab964a31702fa68f1ff0e955
Cc: 
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>
Errors-To: speechsc-bounces@ietf.org

The general principle across all method requests is that the
Active-Request-Id-List header in the response to that method request
MUST contain the list of all pending/in-progress request-ids that were
affected by this method request.

Hence for STOP command's response, would return only those request-ids
that were stopped by that STOP method. If certain request were
idle/completed or stopped earlier, their request ids will not be on this
return list.=20

A client would keep track of methods that had responded with a PENDING
or IN-PROGRESS state and later expect a *-COMPLETE. Note that this
request-id list information in the STOP response is also used by the
client, to stop expecting *-COMPLETE event in future.


In regards with the original request for clarification, the STOP
response  Active-Request-Id-List being empty is already clear in the
document. I agree we can further clarify that it MUST respond with 200
OK in this case.=20

Thanks,
Sarvi =20

     -----Original Message-----
     From: Dan Burnett [mailto:dan_burnett2000@yahoo.com]=20
     Sent: Tuesday, June 13, 2006 3:44 AM
     To: Dave Burke; speechsc@ietf.org
     Subject: Re: [speechsc] CONTROL/STOP requests in idle state
    =20
     The thread on this was fairly clear, but I have a question=20
     about the Active-Request-Id-List.  Do you really want it=20
     to be left out?
    =20
     In the more general case, where one STOP request is=20
     applied to a list of requests via the=20
     Active-Request-Id-List, what should be returned in the=20
     response's Active-Request-Id-List if, say, some of the=20
     requests were stopped and one or more were already idle?
    =20
     -- dan
    =20
     --- Dave Burke <david.burke@voxpilot.com> wrote:
    =20
     > Would be nice to clarify that a CONTROL or STOP request=20
     which doesn't=20
     > "catch" an IN-PROGRESS SPEAK request still returns a=20
     response with=20
     > status code 200 albeit without a Active-Request-Id-List. I could=20
     > easily imagine an implementor mistakenly assume a
     > 402 Method not valid in this state should be returned.
     >=20
     > Dave>
     _______________________________________________
     > Speechsc mailing list
     > Speechsc@ietf.org
     > https://www1.ietf.org/mailman/listinfo/speechsc
     >=20
    =20
    =20
     __________________________________________________
     Do You Yahoo!?
     Tired of spam?  Yahoo! Mail has the best spam protection=20
     around http://mail.yahoo.com=20
    =20
     _______________________________________________
     Speechsc mailing list
     Speechsc@ietf.org
     https://www1.ietf.org/mailman/listinfo/speechsc
    =20

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



From speechsc-bounces@ietf.org Fri Jun 16 13:08:41 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FrHoH-0007He-GE; Fri, 16 Jun 2006 13:08:41 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FrHoG-0007HZ-6o
	for speechsc@ietf.org; Fri, 16 Jun 2006 13:08:40 -0400
Received: from sj-iport-6.cisco.com ([171.71.176.117])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FrHoE-0003M2-Oh
	for speechsc@ietf.org; Fri, 16 Jun 2006 13:08:40 -0400
Received: from sj-dkim-2.cisco.com ([171.71.179.186])
	by sj-iport-6.cisco.com with ESMTP; 16 Jun 2006 10:08:38 -0700
Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254])
	by sj-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id k5GH8cdC000851; 
	Fri, 16 Jun 2006 10:08:38 -0700
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com
	[171.70.151.144])
	by sj-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id k5GH8bke001045;
	Fri, 16 Jun 2006 10:08:37 -0700 (PDT)
Received: from xmb-sjc-229.amer.cisco.com ([128.107.191.122]) by
	xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.211);
	Fri, 16 Jun 2006 10:08:37 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
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] CONTROL/STOP requests in idle state
Date: Fri, 16 Jun 2006 10:08:35 -0700
Message-ID: <C6A1C20DB743364EB446E923B2229FEF01EFB5AA@xmb-sjc-229.amer.cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [speechsc] CONTROL/STOP requests in idle state
Thread-Index: AcaPoCvovrBJBl04QP249T8IOJAHAABxpJfw
From: "Saravanan Shanmugham \(sarvi\)" <sarvi@cisco.com>
To: "Dan Burnett" <dan_burnett2000@yahoo.com>,
	"Dave Burke" <david.burke@voxpilot.com>, <speechsc@ietf.org>
X-OriginalArrivalTime: 16 Jun 2006 17:08:37.0901 (UTC)
	FILETIME=[823813D0:01C69167]
DKIM-Signature: a=rsa-sha1; q=dns; l=4512; t=1150477718; x=1151341718;
	c=relaxed/simple; s=sjdkim2001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=sarvi@cisco.com;
	z=From:=22Saravanan=20Shanmugham=20\(sarvi\)=22=20<sarvi@cisco.com>
	|Subject:RE=3A=20[speechsc]=20CONTROL/STOP=20requests=20in=20idle=20state;
	X=v=3Dcisco.com=3B=20h=3DQDmOqN+/eL85ItyTI65hnY48+ZI=3D;
	b=lbwoXHxvm2thOrg4tCMKLVpU8QBAP32VgpNhIfVlz3O645TFexav+/shDwNYb9Ft7LG039ih
	/128lFKGuN6AGjErMCs3OwlP/JLNZTrj/91pY6uxLuC4hUCqWaLQuxNQ;
Authentication-Results: sj-dkim-2.cisco.com; header.From=sarvi@cisco.com;
	dkim=pass ( sig from cisco.com verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 3a4bc66230659131057bb68ed51598f8
Cc: 
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>
Errors-To: speechsc-bounces@ietf.org

In the scenario described below, a SPEAK request was IN-PROGRESS
(irrespective of whether it was paused or active. Hence the 200 OK
reponse to the RESUME method MUST carry a Active-Request-Id-List header
with the request-id of the SPEAK request IN-PROGRESS as that was the one
affected.

Whether SPEAK was already PAUSED/ACTIVE, the RESUME method made sure it
was ACTIVE when its done, hence affecting the SPEAK reuqets in-progress.

I think the confusion is in "If a SPEAK request was active the " which
should read "If a SPEAK request was IN-PROGRESS".

Sarvi

     -----Original Message-----
     From: Dan Burnett [mailto:dan_burnett2000@yahoo.com]=20
     Sent: Wednesday, June 14, 2006 3:48 AM
     To: Dave Burke; speechsc@ietf.org
     Subject: Re: [speechsc] CONTROL/STOP requests in idle state
    =20
     I tend to agree with you.  What do you think of this text=20
     in RESUME (sec. 8.10)?
    =20
     'If a RESUME request is issued on a session with an active=20
     SPEAK request that is speaking (i.e., not
     paused) the server SHOULD respond with a status of 200=20
     "Success". If a SPEAK request was active the server MUST=20
     return an active-request-id-list header with the=20
     request-id of the SPEAK request that was resumed.'
    =20
     This can be interpreted in a way that matches your=20
     understanding, below, but it can also be interpreted as=20
     the opposite, i.e. that because the target state was=20
     achieved the request-id must be included.
     How do you interpret this method's behavior?
    =20
     -- dan
    =20
     --- Dave Burke <david.burke@voxpilot.com> wrote:
    =20
     > Here's my take / understanding:
     >=20
     > In a response, the Active-Request-Id-List indicates the requests=20
     > affected by the request. If a STOP request is applied to several=20
     > requests and some of those were idle (hence not=20
     affected), then those=20
     > idle requests do not appear in the=20
     Active-Request-Id-List header field=20
     > value in the response. In the special case that no requests were=20
     > affected, we're saying that an empty list manifests as=20
     an omitted=20
     > Active-Request-Id-List header field in the response.
     >=20
     > Dave
     >=20
     >=20
     > ----- Original Message -----
     > From: "Dan Burnett" <dan_burnett2000@yahoo.com>
     > To: "Dave Burke" <david.burke@voxpilot.com>; <speechsc@ietf.org>
     > Sent: Tuesday, June 13, 2006 11:43 AM
     > Subject: Re: [speechsc] CONTROL/STOP requests in idle state
     >=20
     >=20
     > > The thread on this was fairly clear, but I have a=20
     question about the=20
     > > Active-Request-Id-List.  Do you really want it to be left out?
     > >
     > > In the more general case, where one STOP request
     > is
     > > applied to a list of requests via the=20
     Active-Request-Id-List, what=20
     > > should be returned in
     > the
     > > response's Active-Request-Id-List if, say, some of
     > the
     > > requests were stopped and one or more were already idle?
     > >
     > > -- dan
     > >
     > > --- Dave Burke <david.burke@voxpilot.com> wrote:
     > >
     > >> Would be nice to clarify that a CONTROL or STOP request which=20
     > >> doesn't "catch" an IN-PROGRESS
     > SPEAK
     > >> request still returns a response with status code 200 albeit=20
     > >> without a Active-Request-Id-List. I
     > could
     > >> easily imagine an implementor mistakenly assume a
     > >> 402 Method not valid in this state should be returned.
     > >>
     > >> Dave>
     > > _______________________________________________
     > >> Speechsc mailing list
     > >> Speechsc@ietf.org
     > >> https://www1.ietf.org/mailman/listinfo/speechsc
     > >>
     > >
     > >
     > > __________________________________________________
     > > Do You Yahoo!?
     > > Tired of spam?  Yahoo! Mail has the best spam
     > protection around
     > > http://mail.yahoo.com
     > >=20
     >=20
     >=20
    =20
    =20
     __________________________________________________
     Do You Yahoo!?
     Tired of spam?  Yahoo! Mail has the best spam protection=20
     around http://mail.yahoo.com=20
    =20
     _______________________________________________
     Speechsc mailing list
     Speechsc@ietf.org
     https://www1.ietf.org/mailman/listinfo/speechsc
    =20

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



From speechsc-bounces@ietf.org Fri Jun 16 13:40:05 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FrIIf-0001nO-6d; Fri, 16 Jun 2006 13:40:05 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FrIIe-0001nJ-27
	for speechsc@ietf.org; Fri, 16 Jun 2006 13:40:04 -0400
Received: from sj-iport-6.cisco.com ([171.71.176.117])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FrIIc-0004vI-G6
	for speechsc@ietf.org; Fri, 16 Jun 2006 13:40:04 -0400
Received: from sj-dkim-3.cisco.com ([171.71.179.195])
	by sj-iport-6.cisco.com with ESMTP; 16 Jun 2006 10:40:02 -0700
Received: from sj-core-1.cisco.com (sj-core-1.cisco.com [171.71.177.237])
	by sj-dkim-3.cisco.com (8.12.11/8.12.11) with ESMTP id k5GHe2j3001068; 
	Fri, 16 Jun 2006 10:40:02 -0700
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com
	[171.70.151.144])
	by sj-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id k5GHe19s022296;
	Fri, 16 Jun 2006 10:40:02 -0700 (PDT)
Received: from xmb-sjc-229.amer.cisco.com ([128.107.191.122]) by
	xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.211);
	Fri, 16 Jun 2006 10:40:01 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Subject: RE: [Speechsc] Query regarding sharing of TCP connections for the
	control channels in MRCPv2
Date: Fri, 16 Jun 2006 10:40:00 -0700
Message-ID: <C6A1C20DB743364EB446E923B2229FEF01EFB5CF@xmb-sjc-229.amer.cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Speechsc] Query regarding sharing of TCP connections for the
	control channels in MRCPv2
Thread-Index: AcaD+/767Kpfim0gR9y2cEjX4P0MkANbnHWw
From: "Saravanan Shanmugham \(sarvi\)" <sarvi@cisco.com>
To: <jakkis@huawei.com>, <speechsc@ietf.org>
X-OriginalArrivalTime: 16 Jun 2006 17:40:01.0951 (UTC)
	FILETIME=[E5334AF0:01C6916B]
DKIM-Signature: a=rsa-sha1; q=dns; l=9024; t=1150479602; x=1151343602;
	c=relaxed/simple; s=sjdkim3001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=sarvi@cisco.com;
	z=From:=22Saravanan=20Shanmugham=20\(sarvi\)=22=20<sarvi@cisco.com>
	|Subject:RE=3A=20[Speechsc]=20Query=20regarding=20sharing=20of=20TCP=20connection
	s=20for=20the=20control=20channels=20in=20MRCPv2;
	X=v=3Dcisco.com=3B=20h=3DC8cDkaHpg8XOAUMN1QO+P1XGUro=3D;
	b=E1nbSG4wD+EZtjOcMeoY98Y3B3i494cw6rPqU7xyNaLhau1C661RHxABgkIQSJHOs5P0f7zZ
	Fu+Q30uhr24Cvt6Jl8kflAEOBCVgc5aH9g2ppZW42BHBdw88UDmV9mpu;
Authentication-Results: sj-dkim-3.cisco.com; header.From=sarvi@cisco.com;
	dkim=pass (
	59 extraneous bytes; sig from cisco.com verified; ); 
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 926f893f9bbbfa169f045f85f0cdb955
Cc: 
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>
Content-Type: multipart/mixed; boundary="===============1346436211=="
Errors-To: speechsc-bounces@ietf.org

This is a multi-part message in MIME format.

--===============1346436211==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C6916B.E4F59175"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C6916B.E4F59175
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

=20
Note that even if client sends a=20
          a=3Dsetup:active
          a=3Dconnection:existing
          a=3Dresource:speechrecog
The server can respond with=20
          a=3Dsetup:active
          a=3Dconnection:new
          a=3Dresource:speechsynth
The SDP exchange does include the IP address of the client and server.=20
So the server should able to recognize the fact that the client does not
have an
existing TCP/SCTP connection with it and respond with a=3Dconnection:new
Thanks,
Sarvi



________________________________

	From: jakki sasidhar [mailto:jakkis@huawei.com]=20
	Sent: Tuesday, May 30, 2006 8:12 AM
	To: speechsc@ietf.org
	Subject: [Speechsc] Query regarding sharing of TCP connections
for the control channels in MRCPv2
=09
=09
	Hi,
	    The following is quoted from draft-ietf-speechsc-mrcpv2-09
in sec 4.4,
	"Multiple resource control channels between a client and a
server that belong to different SIP dialogs can share one or more TLS,
TCP or SCTP connections between them; the server and client MUSTsupport
this mode of operation."
	=20
	    Now my question is, how do we inform the server that we want
use the control channel over an already exisiting TCP connection?
Protocol says that we need to add "a=3Dconnection:existing" to specify
that there is an already existing connection which can be shared. But,
using only URI and without knowing the ip-address of the server, i
cannot tell whether there is an existing TCP connection with the target
server. So, i cannot fill this information in the offer sent in the
INVITE. Also this time, if i send INVITE even with the same URI(using
which i have a established a TCP connection earlier), there is every
chance that i get some new server to be connected(due to load sharing or
some other reason). Then how can i achieve this sharing of control
channels across the SIP dialogs.
	=20
	    Any comments will be appreciated.
	=20
	with regards,
	Sasidhar
	=20
=09
************************************************************************
***************

	This e-mail and attachments contain confidential information
from HUAWEI, which is intended only for the person or entity whose
address is listed above. Any use of the information contained herein in
any way (including, but not limited to, total or partial disclosure,
reproduction, or dissemination) by persons other than the intended
recipient's) is prohibited. If you receive this e-mail in error, please
notify the sender by phone or email immediately and delete it!
	=20


------_=_NextPart_001_01C6916B.E4F59175
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns:o =3D=20
"urn:schemas-microsoft-com:office:office"><HEAD><TITLE>Message</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.2900.2883" name=3DGENERATOR></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3D196372917-16062006></SPAN></FONT>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3D196372917-16062006>Note that even if client&nbsp;sends=20
a&nbsp;</SPAN></FONT></DIV><PRE><SPAN class=3D196372917-16062006>        =
  </SPAN>a=3Dsetup:active
          a=3Dconnection:existing
          a=3Dresource:speechrecog</PRE><PRE><SPAN =
class=3D196372917-16062006>The server can respond with </SPAN></PRE>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2></FONT><PRE>          =
a=3Dsetup:active
          a=3Dconnection:new
          a=3Dresource:speechsynth
</PRE><PRE><SPAN class=3D196372917-16062006>The SDP exchange does =
include the IP address of the client and server. </SPAN></PRE><PRE><SPAN =
class=3D196372917-16062006>So the server should able to recognize the =
fact that the client does not have an</SPAN></PRE><PRE><SPAN =
class=3D196372917-16062006>existing TCP/SCTP connection with it and =
respond with a=3Dconnection:new</SPAN></PRE><PRE><SPAN =
class=3D196372917-16062006>Thanks,</SPAN></PRE><PRE><SPAN =
class=3D196372917-16062006>Sarvi</SPAN></PRE><PRE><SPAN =
class=3D196372917-16062006></SPAN>
<FONT face=3DArial color=3D#0000ff size=3D2></FONT></PRE></DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid; MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
  <HR tabIndex=3D-1>
  <FONT face=3DTahoma size=3D2><B>From:</B> jakki sasidhar=20
  [mailto:jakkis@huawei.com] <BR><B>Sent:</B> Tuesday, May 30, 2006 8:12 =

  AM<BR><B>To:</B> speechsc@ietf.org<BR><B>Subject:</B> [Speechsc] Query =

  regarding sharing of TCP connections for the control channels in=20
  MRCPv2<BR></FONT><BR></DIV>
  <DIV></DIV>
  <DIV><FONT face=3DArial size=3D2><SPAN=20
  class=3D079121514-30052006>Hi,</SPAN></FONT></DIV>
  <DIV><FONT face=3DArial size=3D2><SPAN=20
  class=3D079121514-30052006>&nbsp;&nbsp;&nbsp;&nbsp;The following is =
quoted=20
  from&nbsp;draft-ietf-speechsc-mrcpv2-09 in sec =
4.4,</SPAN></FONT></DIV>
  <DIV><FONT face=3DArial size=3D2><SPAN =
class=3D079121514-30052006>"<FONT=20
  size=3D2>Multiple resource control channels between a client and a =
server that=20
  belong to different SIP dialogs can share one or more TLS, TCP or SCTP =

  connections between them; the server and client MUSTsupport this mode =
of=20
  operation.</FONT>"</SPAN></FONT></DIV>
  <DIV><FONT face=3DArial size=3D2><SPAN=20
  class=3D079121514-30052006></SPAN></FONT>&nbsp;</DIV>
  <DIV><FONT face=3DArial size=3D2><SPAN =
class=3D079121514-30052006>&nbsp;&nbsp;&nbsp;=20
  Now&nbsp;my question is,&nbsp;how do we&nbsp;inform the server that we =
want=20
  use the control channel over an already exisiting TCP connection? =
Protocol=20
  says that we need to add "a=3Dconnection:existing" to specify that =
there is an=20
  already existing connection which can be shared.&nbsp;But, using only =
URI and=20
  without knowing the ip-address of the server, i cannot tell whether =
there is=20
  an existing TCP connection with the target server. So, i cannot fill =
this=20
  information in the offer sent in the INVITE. Also =
this&nbsp;time,&nbsp;if i=20
  send INVITE&nbsp;even with the same URI(using which i have a =
established a TCP=20
  connection earlier), there is every chance that i get some new server =
to be=20
  connected(due to load sharing or some other reason).&nbsp;Then how can =
i=20
  achieve this sharing of control channels across the SIP=20
  dialogs.</SPAN></FONT></DIV>
  <DIV><FONT face=3DArial size=3D2><SPAN=20
  class=3D079121514-30052006></SPAN></FONT>&nbsp;</DIV>
  <DIV><FONT face=3DArial size=3D2><SPAN =
class=3D079121514-30052006>&nbsp;&nbsp;&nbsp;=20
  Any comments will be appreciated.</SPAN></FONT></DIV>
  <DIV><FONT face=3DArial size=3D2><SPAN=20
  class=3D079121514-30052006></SPAN></FONT>&nbsp;</DIV>
  <DIV><FONT face=3DArial size=3D2><SPAN class=3D079121514-30052006>with =

  regards,</SPAN></FONT></DIV>
  <DIV><FONT face=3DArial size=3D2><SPAN=20
  class=3D079121514-30052006>Sasidhar</SPAN></FONT></DIV>
  <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
  <DIV align=3Dleft><SPAN=20
  style=3D"FONT-SIZE: 8pt; COLOR: black; LINE-HEIGHT: 150%; FONT-FAMILY: =
Arial; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: =
EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">
  <P class=3DMsoNormal=20
  style=3D"MARGIN: 0in 0in 0pt 27pt; TEXT-INDENT: -27pt; LINE-HEIGHT: =
12pt; mso-char-indent-count: 0; mso-pagination: widow-orphan"><SPAN=20
  style=3D"FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: =
Arial">******************************************************************=
*********************<o:p></o:p></SPAN></P></SPAN></DIV>
  <DIV align=3Dleft><SPAN=20
  style=3D"FONT-SIZE: 8pt; COLOR: black; LINE-HEIGHT: 150%; FONT-FAMILY: =
Arial; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: =
EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA">This=20
  e-mail and attachments contain confidential information from HUAWEI, =
which is=20
  intended only for the person or entity whose address is listed above. =
Any use=20
  of the information contained herein in any way (including, but not =
limited to,=20
  total or partial disclosure, reproduction, or dissemination) by =
persons other=20
  than the intended recipient's) is prohibited. If you receive this =
e-mail in=20
  error, please notify the sender by phone or email immediately and =
delete=20
  it!</SPAN></DIV>
  <DIV><FONT face=3DArial =
size=3D2></FONT>&nbsp;</DIV></BLOCKQUOTE></BODY></HTML>

------_=_NextPart_001_01C6916B.E4F59175--


--===============1346436211==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============1346436211==--




From speechsc-bounces@ietf.org Fri Jun 16 13:46:52 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FrIPE-0005vT-FC; Fri, 16 Jun 2006 13:46:52 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FrIPE-0005vO-6Z
	for speechsc@ietf.org; Fri, 16 Jun 2006 13:46:52 -0400
Received: from sj-iport-5.cisco.com ([171.68.10.87])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FrIPC-00057b-SJ
	for speechsc@ietf.org; Fri, 16 Jun 2006 13:46:52 -0400
Received: from sj-dkim-2.cisco.com ([171.71.179.186])
	by sj-iport-5.cisco.com with ESMTP; 16 Jun 2006 10:46:51 -0700
X-IronPort-AV: i="4.06,143,1149490800"; 
	d="scan'208"; a="296002875:sNHT96229286"
Received: from sj-core-1.cisco.com (sj-core-1.cisco.com [171.71.177.237])
	by sj-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id k5GHkodj006990; 
	Fri, 16 Jun 2006 10:46:50 -0700
Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com
	[171.70.151.144])
	by sj-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id k5GHkl9u026955;
	Fri, 16 Jun 2006 10:46:50 -0700 (PDT)
Received: from xmb-sjc-229.amer.cisco.com ([128.107.191.122]) by
	xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.211);
	Fri, 16 Jun 2006 10:46:49 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
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] Confusable-Phrases-URI clarification request
Date: Fri, 16 Jun 2006 10:46:48 -0700
Message-ID: <C6A1C20DB743364EB446E923B2229FEF01EFB5D5@xmb-sjc-229.amer.cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Speechsc] Confusable-Phrases-URI clarification request
Thread-Index: AcaExOvp2Y/iKmNKQBSDtvnz26oX7AMpyxXg
From: "Saravanan Shanmugham \(sarvi\)" <sarvi@cisco.com>
To: "Brett Gavagni" <gavagni@us.ibm.com>, <speechsc@ietf.org>
X-OriginalArrivalTime: 16 Jun 2006 17:46:49.0152 (UTC)
	FILETIME=[D7E93C00:01C6916C]
DKIM-Signature: a=rsa-sha1; q=dns; l=1793; t=1150480010; x=1151344010;
	c=relaxed/simple; s=sjdkim2001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=sarvi@cisco.com;
	z=From:=22Saravanan=20Shanmugham=20\(sarvi\)=22=20<sarvi@cisco.com>
	|Subject:RE=3A=20[Speechsc]=20Confusable-Phrases-URI=20clarification=20request;
	X=v=3Dcisco.com=3B=20h=3D5PzUQpOQYtZ/bpQI/2bu6bVxFL0=3D;
	b=i/G0NLHEdjERyMdrYoFC7DsTLhF55gwS//GKqceXKqdWnyoVhn8zy5IXd2sZLwf08B6edQWV
	tf51JwfGkzYiidDYg5lmf9Cc2BEwauoIy4ab91gQ0mDpyDP3eY6GrpAV;
Authentication-Results: sj-dkim-2.cisco.com; header.From=sarvi@cisco.com;
	dkim=pass ( sig from cisco.com verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0ddefe323dd869ab027dbfff7eff0465
Cc: 
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>
Errors-To: speechsc-bounces@ietf.org

This makes sense. Anyone opposed to allowing this in START-ENROLLMENT as
well?

Do note though, that this is technically an enhancement request. And
current support in RECOGNIZE does meet the needs though not as efficient
as specifying it during START-ENROLMENT.

So, we will track it as a good suggestion. But it may not get into the
spec based on draft scheduling timelines and issues.

Thanks,
Sarvi

     -----Original Message-----
     From: Brett Gavagni [mailto:gavagni@us.ibm.com]=20
     Sent: Wednesday, May 31, 2006 6:21 AM
     To: speechsc@ietf.org
     Subject: [Speechsc] Confusable-Phrases-URI clarification request
    =20
     Is there a specific testcase or rationale which required=20
     the limitation for the "Confusable-Phrases-URI" header to=20
     occur only in a RECOGNIZE request.=20
    =20
     It would seem that the "Confusable-Phrases-URI" should be=20
     valid to occur in a START-PHRASE-ENROLLMENT request.
    =20
     9.4.45.  Confusable-Phrases-URI
    =20
        This header specifies a grammar that defines invalid phrases for
        enrollment.  For example, typical applications do not allow an
        enrolled phrase that is also a command word.  This=20
     header MAY occur
        in RECOGNIZE requests that are part of an enrollement session.
    =20
        confusable-phrases-uri   =3D  "Confusable-Phrases-URI"=20
     ":" Uri CRLF
    =20
     Thanks,
    =20
     Brett Gavagni
     WebSphere Voice Server Development
     http://www-306.ibm.com/software/pervasive/voice_server/
     gavagni@us.ibm.com
    =20
    =20
     _______________________________________________
     Speechsc mailing list
     Speechsc@ietf.org
     https://www1.ietf.org/mailman/listinfo/speechsc
    =20

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



From speechsc-bounces@ietf.org Fri Jun 16 14:46:09 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FrJKa-0000Jq-U2; Fri, 16 Jun 2006 14:46:08 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FrJKZ-0000Jl-L5
	for speechsc@ietf.org; Fri, 16 Jun 2006 14:46:07 -0400
Received: from sj-iport-6.cisco.com ([171.71.176.117])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FrJKY-0004SC-0F
	for speechsc@ietf.org; Fri, 16 Jun 2006 14:46:07 -0400
Received: from sj-dkim-3.cisco.com ([171.71.179.195])
	by sj-iport-6.cisco.com with ESMTP; 16 Jun 2006 11:46:05 -0700
Received: from sj-core-5.cisco.com (sj-core-5.cisco.com [171.71.177.238])
	by sj-dkim-3.cisco.com (8.12.11/8.12.11) with ESMTP id k5GIk5Of027274; 
	Fri, 16 Jun 2006 11:46:05 -0700
Received: from xbh-sjc-231.amer.cisco.com (xbh-sjc-231.cisco.com
	[128.107.191.100])
	by sj-core-5.cisco.com (8.12.10/8.12.6) with ESMTP id k5GIk5CU018356;
	Fri, 16 Jun 2006 11:46:05 -0700 (PDT)
Received: from xmb-sjc-229.amer.cisco.com ([128.107.191.122]) by
	xbh-sjc-231.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.211);
	Fri, 16 Jun 2006 11:46:05 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
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] Hotword Recognition and Timers 
Date: Fri, 16 Jun 2006 11:46:04 -0700
Message-ID: <C6A1C20DB743364EB446E923B2229FEF01EFB625@xmb-sjc-229.amer.cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [speechsc] Hotword Recognition and Timers 
Thread-Index: AcaK8/fdm8c0SZYVTLC8FadIOqZtaAGfC2Cw
From: "Saravanan Shanmugham \(sarvi\)" <sarvi@cisco.com>
To: "Dan Burnett" <dan_burnett2000@yahoo.com>,
	"IETF SPEECHSC \(E-mail\)" <speechsc@ietf.org>
X-OriginalArrivalTime: 16 Jun 2006 18:46:05.0113 (UTC)
	FILETIME=[1F6DD290:01C69175]
DKIM-Signature: a=rsa-sha1; q=dns; l=7691; t=1150483565; x=1151347565;
	c=relaxed/simple; s=sjdkim3001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=sarvi@cisco.com;
	z=From:=22Saravanan=20Shanmugham=20\(sarvi\)=22=20<sarvi@cisco.com>
	|Subject:RE=3A=20[speechsc]=20Hotword=20Recognition=20and=20Timers=20; 
	X=v=3Dcisco.com=3B=20h=3DWtanzVcH93PBFN4d2ftR/MYEhLo=3D;
	b=RV3Kf5WlCW+FRRJR1tPzxM/JPr50SSc5nTndzor4PYMNP2lh/+WDMnzfIKsDl3CMmo44PvdR
	2C7VI0mNAUZGifIbYRSC9NsmCMUvH7XQYFWCjMUCCMTzdVdWHds4VSBP;
Authentication-Results: sj-dkim-3.cisco.com; header.From=sarvi@cisco.com;
	dkim=pass ( sig from cisco.com verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ded6070f7eed56e10c4f4d0d5043d9c7
Cc: 
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>
Errors-To: speechsc-bounces@ietf.org

=20
I can see that both No-Input-Timout and Recognition-Tiemout values will
be usefull for Hotword recognition.
But saying that Recognition-Timer is started after speech is detected
bothers me.
Also what do you expect typical values for these timers based on your
proposed definitions.=20

Hotword recognition is very often used to issue commands.=20
So lets take the following scenario and look at possible cases.=20

When the system reading out a long email, you should be able to issue
command like "speedup" or "slow down" or "repeat" etc.

1. But then I might never say any command at all. So defining
Recognition-Timer as starting after speech is detected makes no sense in
this case. No-Input-Timer, if defined to be applicable to Hotword
recognition might make sense in this case.

2. Then I might say something unintelligible in the middle. Which should
be technically ignored. And then a little later I might actually speak a
command, "speed up". Here when I said something unintelligible, the
No-Input-Timer would be stopped. If we went with the definition
proposed, the Recognition-Timer would be started here.  =20

If you assume No-Input-Timer would be sufficiently large and
Recognition-Timer will be relatively small. This means that once we say
something not matching a hotword(which should technically expected to be
ignored), the RECOGNIZE would complete due to Recogition-Timeout.

If we assume No-Input-Timer to be short and Recognition-Timer to be
long, then we are requiring that the user MUST say something
intelligible or unintelligible reasobaly quickly. Or the Recognize would
terminate due to No-Input-timeout.

If we assume No-Input-Timer to be large and Recognition-timer to be
large as well. The depending on whether I say something unintelligible
or not, the over all timeout could be  pretty large upto max of
No-Tinput-timer + Recognition-Timer.

The way I would expect this to work is, that No-Input-Timer and
Recognition-Timers are started at beginning of a hotword RECOGNIZE and
both are reasonably large values. The No-Input-Timer being most likely
possible equal to or smaller than Recognition-Timer.

Now, if I said nothing at all an the No-Input-Timer expired, the
RECOGNIZE commplete with no-input-timeout. The moment I say something,
unintelligible or intelligible, the No-Input-timer is stopped.
Recognition-Timer continues on.  If the current speech or a future
command matches a hotword grammar, the RECOGNIZE command, it completes
with success.=20
If nothing matches and the Recognition-Timer expires, the RECOGNIZE
completes with recognition-timeout.

This way for hotword, Recognition-Timer is the max recognition time for
the RECOGNIZE. While No-Input-Timer would only be equal or smaller.=20

Thx,
Sarvi

     -----Original Message-----
     From: Dan Burnett [mailto:dan_burnett2000@yahoo.com]=20
     Sent: Thursday, June 08, 2006 5:06 AM
     To: IETF SPEECHSC (E-mail)
     Subject: Re: [speechsc] Hotword Recognition and Timers=20
    =20
     This email is a result of discussions by the MRCP subgroup=20
     of the VoiceXML Forum, in which I participated, so I=20
     already agree with the proposals given here.
    =20
     However, I would like to hear comments from others before=20
     applying these changes to the spec draft, preferably from=20
     those who did not participate in the VoiceXML Forum discussions.
    =20
     This has been added to the issue tracker
     (http://www.softarmor.com/roundup/speechsc) as issue 88.
    =20
     -- dan
    =20
    =20
    =20
     --- Andrew Wahbe <awahbe@voicegenie.com> wrote:
    =20
     > The description of how timers (no-input and
     > recognition) are used during
     > hotword recognition is inconsistent. In sections 9.4.7,=20
     it is stated=20
     > that "For a hotword recognition mode, this timer is=20
     started when the=20
     > user begins speaking. Note that for Hotword mode recognition the=20
     > START-OF-INPUT event is not generated." However, section=20
     9.9 states=20
     > that for the hotword case: "The Recognition-Timer gets=20
     started at the=20
     > beginning of RECOGNIZE."
     >=20
     > It seems that section 9.9 is incorrect (or at least is=20
     inconsistent=20
     > with VoiceXML).
     >=20
     > Section 9.9 omits any mention of the no-input timer for=20
     the hotword=20
     > mode recognition case; however, none of the sections=20
     that deal with=20
     > the no-input timer make a distinction between the hotword and=20
     > non-hotword cases. VoiceXML also does not make this distinction.
     > It would seem that
     > section 9.9 should be changed to indicate that no-input=20
     timers are=20
     > started in the hotword case and that no-input-timeout is a valid=20
     > completion cause for a hotword recognition.
     >=20
     > A related question worth considering is if the=20
     recognition timer is=20
     > reset at any point, for example, on the detection of=20
     silence. Consider=20
     > the case when maxspeech has a value of say 20 seconds (a=20
     > typical/reasonable value) and hotword barge-in is being=20
     used on a=20
     > prompt that is 30 seconds long. This would mean that a=20
     user that spoke=20
     > briefly
     > 2 seconds into the prompt (and was silent for the=20
     remainder of the
     > prompt) would experience a maxspeech timeout at about 22=20
     seconds into=20
     > the prompt. They would not hear the whole prompt which seems=20
     > inappropriate. The reason for maxspeech timeout is to=20
     catch continuous=20
     > noise and keep it from occupying a recognizer; but what=20
     should happen=20
     > in periods of silence in the hotword case?
     >=20
     > Similarly, when is the no-input timer canceled in the=20
     hotword case? Is=20
     > it when speech (not necessarily matching) is detected?=20
     Or is it only=20
     > upon a match?
     >=20
     > The correct behavior in my opinion is that the no-input timer is=20
     > canceled only on a match, and that the recognition timer=20
     should be=20
     > reset if silence (determined by complete timeout and incomplete=20
     > timeout) is detected. If we are just processing=20
     intermittent noise,=20
     > the no-input timer will eventually expire. Continuous=20
     noise is handled=20
     > by the recognition timer. Of course other there are other=20
     > possibilities as well, this is just one option that I=20
     think fits with=20
     > VoiceXML.
     > > begin:vcard
     > fn:Andrew Wahbe
     > n:Wahbe;Andrew
     > org:VoiceGenie Technologies INC.
     > adr:8th Floor;;1120 Finch Avenue W.;Toronto;ON;M3J 3H7;Canada=20
     > email;internet:awahbe@voicegenie.com
     > title:Senior Architect
     > tel;work:(416) 736-0905 ext. 258
     > tel;fax:(416) 736-1551
     > x-mozilla-html:TRUE
     > url:http://www.voicegenie.com
     > version:2.1
     > end:vcard
     >=20
     > > _______________________________________________
     > Speechsc mailing list
     > Speechsc@ietf.org
     > https://www1.ietf.org/mailman/listinfo/speechsc
     >=20
    =20
    =20
     __________________________________________________
     Do You Yahoo!?
     Tired of spam?  Yahoo! Mail has the best spam protection=20
     around http://mail.yahoo.com=20
    =20
     _______________________________________________
     Speechsc mailing list
     Speechsc@ietf.org
     https://www1.ietf.org/mailman/listinfo/speechsc
    =20

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



From speechsc-bounces@ietf.org Fri Jun 16 18:46:48 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FrN5S-0005s0-KK; Fri, 16 Jun 2006 18:46:46 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FrN5Q-0005ru-UO
	for speechsc@ietf.org; Fri, 16 Jun 2006 18:46:44 -0400
Received: from web32901.mail.mud.yahoo.com ([68.142.206.48])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1FrN5N-00052f-J3
	for speechsc@ietf.org; Fri, 16 Jun 2006 18:46:44 -0400
Received: (qmail 59945 invoked by uid 60001); 16 Jun 2006 22:46:38 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=2ULrWaprOwm4/al9ZRUmfi0hjPDam1P6YGa17RMVYEEGYE0nPYtMhgJyMGwRZklvDhyHHNhtmf6azHxfl0YcEVk6ws6u1tH5hOQdBpXx2WcScYR+g0+BWJUDWuHOux3735UKfpP3xBebLD6agCAl7xSwu0dAB+bUAz7C7kwR7Oc=
	; 
Message-ID: <20060616224638.59943.qmail@web32901.mail.mud.yahoo.com>
Received: from [66.174.93.100] by web32901.mail.mud.yahoo.com via HTTP;
	Fri, 16 Jun 2006 15:46:38 PDT
Date: Fri, 16 Jun 2006 15:46:38 -0700 (PDT)
From: Dan Burnett <dan_burnett2000@yahoo.com>
Subject: Re: [speechsc] Prosody- parameters only for text/plain?
To: speechsc@ietf.org
In-Reply-To: <205e01c6714f$33a3dd90$0a01a8c0@db01.voxpilot.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.9 (/)
X-Scan-Signature: 97adf591118a232206bdb5a27b217034
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>
Errors-To: speechsc-bounces@ietf.org

This is a good question, but I haven't seen any
replies to it.  I am not aware of any reason why the
usage of these parameters is more restricted than for
the voice- ones.

However, this is a change rather than a clarification,
and the lack of replies suggests that it need not be
changed at this point in order to support VoiceXML.

Comments anyone?

-- dan


--- Dave Burke <david.burke@voxpilot.com> wrote:

> Why do prosody parameters only apply to text/plain
> whereas voice parameters also apply to markup (where
> the markup takes precedence)? Is there a reason for
> this inconsistency? I can't see any since <prosody>
> can be contained in <prosody> in SSML...
> 
> Dave>
_______________________________________________
> Speechsc mailing list
> Speechsc@ietf.org
> https://www1.ietf.org/mailman/listinfo/speechsc
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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



From speechsc-bounces@ietf.org Fri Jun 16 18:54:25 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FrNCp-0004Sx-RL; Fri, 16 Jun 2006 18:54:23 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FrNCo-0004P5-I9
	for speechsc@ietf.org; Fri, 16 Jun 2006 18:54:22 -0400
Received: from web32901.mail.mud.yahoo.com ([68.142.206.48])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1FrNCn-0006p8-84
	for speechsc@ietf.org; Fri, 16 Jun 2006 18:54:22 -0400
Received: (qmail 63555 invoked by uid 60001); 16 Jun 2006 22:54:20 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=knF2Lhf0hpu5DDvOxR26mYeOTZL2dl3rtyZBL20CQx+cVOYHJsmglwV99Br7P0FspNJaYMyZC9o8lg+72WrDbmNCzc0NTqyJZNMYcdKngHTc1H62BsZsL81Mgff6BJWb85DG4x60seR16QqDkLSBY+CICa0Vk61zdugym9fgBBk=
	; 
Message-ID: <20060616225420.63553.qmail@web32901.mail.mud.yahoo.com>
Received: from [66.174.93.100] by web32901.mail.mud.yahoo.com via HTTP;
	Fri, 16 Jun 2006 15:54:20 PDT
Date: Fri, 16 Jun 2006 15:54:20 -0700 (PDT)
From: Dan Burnett <dan_burnett2000@yahoo.com>
Subject: Re: [speechsc] Prosody- parameters only for text/plain?
To: speechsc@ietf.org
In-Reply-To: <205e01c6714f$33a3dd90$0a01a8c0@db01.voxpilot.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.9 (/)
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32
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>
Errors-To: speechsc-bounces@ietf.org

Now tracked as issue 97 at
http://www.softarmor.com/roundup/speechsc.

-- dan

--- Dave Burke <david.burke@voxpilot.com> wrote:

> Why do prosody parameters only apply to text/plain
> whereas voice parameters also apply to markup (where
> the markup takes precedence)? Is there a reason for
> this inconsistency? I can't see any since <prosody>
> can be contained in <prosody> in SSML...
> 
> Dave>
_______________________________________________
> Speechsc mailing list
> Speechsc@ietf.org
> https://www1.ietf.org/mailman/listinfo/speechsc
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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



From speechsc-bounces@ietf.org Fri Jun 16 19:55:19 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FrO9n-0006Oy-DY; Fri, 16 Jun 2006 19:55:19 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FrO9m-0006Ot-Ka
	for speechsc@ietf.org; Fri, 16 Jun 2006 19:55:18 -0400
Received: from web32905.mail.mud.yahoo.com ([68.142.206.52])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1FrO9l-0006OP-9Y
	for speechsc@ietf.org; Fri, 16 Jun 2006 19:55:18 -0400
Received: (qmail 83781 invoked by uid 60001); 16 Jun 2006 23:55:16 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding;
	b=TmgE6fEkOsEMY0PYOE1IlLYN2imD5bsWEkoSlpEt8YYvZOE4gZz72oQCXyG43tLiskEkuCO5PYbZ9PuHnQJsj/fXZcBEohkP0ZO7nzy35KaXY/XhCRqBAkFShFTfFnIgVsR7Wv8HP9sI2Khdl3JKHDobFFJ68ALI+lBH6kYva6Q=
	; 
Message-ID: <20060616235516.83779.qmail@web32905.mail.mud.yahoo.com>
Received: from [66.174.93.100] by web32905.mail.mud.yahoo.com via HTTP;
	Fri, 16 Jun 2006 16:55:16 PDT
Date: Fri, 16 Jun 2006 16:55:16 -0700 (PDT)
From: Dan Burnett <dan_burnett2000@yahoo.com>
Subject: Re: [speechsc] Fallback <audio> and  003 uri-failure
To: speechsc@ietf.org
In-Reply-To: <202901c6712f$8a23a030$0a01a8c0@db01.voxpilot.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.9 (/)
X-Scan-Signature: 4adaf050708fb13be3316a9eee889caa
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>
Errors-To: speechsc-bounces@ietf.org

Tracked as issues 98 and 99 on
http://www.softarmor.com/roundup/speechsc.

Please check the resolution on this issue.  The email
trail was somewhat convoluted, so I may have missed an
agreement (for example, with respect to combination of
Failed-URI and Failed-URI-Cause and the number of
times they are permitted).

-- dan

--- Dave Burke <david.burke@voxpilot.com> wrote:

> If I have some SSML along the lines of
> 
> <speak>
>      <audio src="baduri.wav"> <!-- invalid URI -->
>          <audio src="gooduri.wav"/> <!-- valid URI
> -->
>      </audio>
> </speak>
> 
> will  I get a SPEAK-COMPLETE with 000 normal or 003
> uri-failure? 
> 
> SSML requires that processing continues but that the
> hosting environment be notified. It would be useful
> to clarify that this is indeed the case with the
> basicsynth / speechsynth and that 003 uri-failure
> will be returned. Without this, the most trivial of
> media server applications (i.e. playing
> announcements) is not possible to be implemented
> robustly. 
> 
> Dave
> > _______________________________________________
> Speechsc mailing list
> Speechsc@ietf.org
> https://www1.ietf.org/mailman/listinfo/speechsc
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

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



From speechsc-bounces@ietf.org Sat Jun 17 07:56:33 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FrZPd-0004XG-Tg; Sat, 17 Jun 2006 07:56:25 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FrZPc-0004XB-FN
	for speechsc@ietf.org; Sat, 17 Jun 2006 07:56:24 -0400
Received: from fw01.db01.voxpilot.com ([212.17.54.82] helo=mail.voxpilot.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FrZPZ-0000n8-TC
	for speechsc@ietf.org; Sat, 17 Jun 2006 07:56:24 -0400
Received: by mail.voxpilot.com (Postfix, from userid 552)
	id 8D7CC2140F4; Sat, 17 Jun 2006 11:56:20 +0000 (GMT)
X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on db01ms01
X-Spam-Status: No, score=-4.3 required=5.5 tests=ALL_TRUSTED,AWL,BAYES_00 
	autolearn=ham version=3.1.0
X-Spam-Level: 
Received: from daburkewxp (dsl-34-34.dsl.netsource.ie [213.79.34.34])
	by mail.voxpilot.com (Postfix) with ESMTP
	id 4A5A02140ED; Sat, 17 Jun 2006 11:56:15 +0000 (GMT)
Message-ID: <012001c69205$02f4b080$0a01a8c0@db01.voxpilot.com>
From: "Dave Burke" <david.burke@voxpilot.com>
To: "Dan Burnett" <dan_burnett2000@yahoo.com>, <speechsc@ietf.org>
References: <20060616235516.83779.qmail@web32905.mail.mud.yahoo.com>
Subject: Re: [speechsc] Fallback <audio> and  003 uri-failure
Date: Sat, 17 Jun 2006 12:56:04 +0100
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-1";
	reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2869
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 00e94c813bef7832af255170dca19e36
Cc: 
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>
Errors-To: speechsc-bounces@ietf.org

This is consistent with my understanding of the resolution (nice 
distillation job).

Since a failed SSML document URI will cause an error and stop processing of 
the request, the question of multiple Failed-URI headers goes away (and 
maybe forever if, in the future version of addendum, an event is generated 
per failed URI).

One tiny issue that remains is that 8.4.12 says "... provide the failed URI 
in the method response". If the SPEAK requests are queued then the 
speechsynth only finds the URI failure when the offending request 
transitions from PENDING to IN-PROGRESS. Therefore, we simply need to allow 
the Failed-URI and Failed-URI-Cause header fields in SPEAK-COMPLETE also

Dave

----- Original Message ----- 
From: "Dan Burnett" <dan_burnett2000@yahoo.com>
To: <speechsc@ietf.org>
Sent: Saturday, June 17, 2006 12:55 AM
Subject: Re: [speechsc] Fallback <audio> and 003 uri-failure


> Tracked as issues 98 and 99 on
> http://www.softarmor.com/roundup/speechsc.
>
> Please check the resolution on this issue.  The email
> trail was somewhat convoluted, so I may have missed an
> agreement (for example, with respect to combination of
> Failed-URI and Failed-URI-Cause and the number of
> times they are permitted).
>
> -- dan
>
> --- Dave Burke <david.burke@voxpilot.com> wrote:
>
>> If I have some SSML along the lines of
>>
>> <speak>
>>      <audio src="baduri.wav"> <!-- invalid URI -->
>>          <audio src="gooduri.wav"/> <!-- valid URI
>> -->
>>      </audio>
>> </speak>
>>
>> will  I get a SPEAK-COMPLETE with 000 normal or 003
>> uri-failure?
>>
>> SSML requires that processing continues but that the
>> hosting environment be notified. It would be useful
>> to clarify that this is indeed the case with the
>> basicsynth / speechsynth and that 003 uri-failure
>> will be returned. Without this, the most trivial of
>> media server applications (i.e. playing
>> announcements) is not possible to be implemented
>> robustly.
>>
>> Dave
>> > _______________________________________________
>> Speechsc mailing list
>> Speechsc@ietf.org
>> https://www1.ietf.org/mailman/listinfo/speechsc
>>
>
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
>
> _______________________________________________
> Speechsc mailing list
> Speechsc@ietf.org
> https://www1.ietf.org/mailman/listinfo/speechsc
> 


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



From speechsc-bounces@ietf.org Sat Jun 17 08:01:13 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FrZUE-0008AM-7R; Sat, 17 Jun 2006 08:01:10 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FrZUD-00088G-7Y
	for speechsc@ietf.org; Sat, 17 Jun 2006 08:01:09 -0400
Received: from fw01.db01.voxpilot.com ([212.17.54.82] helo=mail.voxpilot.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FrZUB-000146-Ln
	for speechsc@ietf.org; Sat, 17 Jun 2006 08:01:09 -0400
Received: by mail.voxpilot.com (Postfix, from userid 552)
	id EDA082140FE; Sat, 17 Jun 2006 12:01:06 +0000 (GMT)
X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on db01ms01
X-Spam-Status: No, score=-4.3 required=5.5 tests=ALL_TRUSTED,AWL,BAYES_00 
	autolearn=ham version=3.1.0
X-Spam-Level: 
Received: from daburkewxp (dsl-34-34.dsl.netsource.ie [213.79.34.34])
	by mail.voxpilot.com (Postfix) with ESMTP
	id D3E802140ED; Sat, 17 Jun 2006 12:01:01 +0000 (GMT)
Message-ID: <013201c69205$ada3e910$0a01a8c0@db01.voxpilot.com>
From: "Dave Burke" <david.burke@voxpilot.com>
To: "Saravanan Shanmugham (sarvi)" <sarvi@cisco.com>,
	"Brett Gavagni" <gavagni@us.ibm.com>, <speechsc@ietf.org>
References: <C6A1C20DB743364EB446E923B2229FEF01EFB5D5@xmb-sjc-229.amer.cisco.com>
Subject: Re: [Speechsc] Confusable-Phrases-URI clarification request
Date: Sat, 17 Jun 2006 13:00:50 +0100
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-1";
	reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2869
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 41c17b4b16d1eedaa8395c26e9a251c4
Cc: 
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>
Errors-To: speechsc-bounces@ietf.org

I agree this makes sense. Going further, once Confusable-Phrases-URI is 
allowed  in START-PHRASE-ENROLLMENT, I see no need for it in RECOGNIZE (why 
would the confusable phrases change *during* enrollment?).

Dave

----- Original Message ----- 
From: "Saravanan Shanmugham (sarvi)" <sarvi@cisco.com>
To: "Brett Gavagni" <gavagni@us.ibm.com>; <speechsc@ietf.org>
Sent: Friday, June 16, 2006 6:46 PM
Subject: RE: [Speechsc] Confusable-Phrases-URI clarification request


This makes sense. Anyone opposed to allowing this in START-ENROLLMENT as
well?

Do note though, that this is technically an enhancement request. And
current support in RECOGNIZE does meet the needs though not as efficient
as specifying it during START-ENROLMENT.

So, we will track it as a good suggestion. But it may not get into the
spec based on draft scheduling timelines and issues.

Thanks,
Sarvi

     -----Original Message-----
     From: Brett Gavagni [mailto:gavagni@us.ibm.com]
     Sent: Wednesday, May 31, 2006 6:21 AM
     To: speechsc@ietf.org
     Subject: [Speechsc] Confusable-Phrases-URI clarification request

     Is there a specific testcase or rationale which required
     the limitation for the "Confusable-Phrases-URI" header to
     occur only in a RECOGNIZE request.

     It would seem that the "Confusable-Phrases-URI" should be
     valid to occur in a START-PHRASE-ENROLLMENT request.

     9.4.45.  Confusable-Phrases-URI

        This header specifies a grammar that defines invalid phrases for
        enrollment.  For example, typical applications do not allow an
        enrolled phrase that is also a command word.  This
     header MAY occur
        in RECOGNIZE requests that are part of an enrollement session.

        confusable-phrases-uri   =  "Confusable-Phrases-URI"
     ":" Uri CRLF

     Thanks,

     Brett Gavagni
     WebSphere Voice Server Development
     http://www-306.ibm.com/software/pervasive/voice_server/
     gavagni@us.ibm.com


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


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


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



From speechsc-bounces@ietf.org Sun Jun 18 20:34:08 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Fs7iO-00023o-FM; Sun, 18 Jun 2006 20:34:04 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1Fs7iN-00021L-VI
	for speechsc@ietf.org; Sun, 18 Jun 2006 20:34:03 -0400
Received: from m6f195e42.tmodns.net ([66.94.25.111]
	helo=svcstatl07.hotspot.t-mobile.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1Fs7iM-0007sI-O1
	for speechsc@ietf.org; Sun, 18 Jun 2006 20:34:03 -0400
Received: from daburkewxp (248.36.223.10.in-addr.arpa [10.223.36.248])
	by svcstatl07.hotspot.t-mobile.com (8.12.10+Sun/8.12.10) with ESMTP id
	k5J0XxLU000753
	for <speechsc@ietf.org>; Sun, 18 Jun 2006 20:34:00 -0400 (EDT)
Message-ID: <000001c69338$0b47e2f0$f824df0a@db01.voxpilot.com>
From: "Dave Burke" <david.burke@voxpilot.com>
To: <speechsc@ietf.org>
Subject: [speechsc] SPEAK error and effect on queue
Date: Sun, 18 Jun 2006 13:38:17 +0100
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2869
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlx=0
	adultscore=0 adjust=0 reason=mlx engine=3.1.0-0606150000
	definitions=3.0.0-0606160010
X-Spam-Score: 0.3 (/)
X-Scan-Signature: 0ddefe323dd869ab027dbfff7eff0465
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>
Content-Type: multipart/mixed; boundary="===============1099262271=="
Errors-To: speechsc-bounces@ietf.org

This is a multi-part message in MIME format.

--===============1099262271==
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_000A_01C692DC.74CF7050"

This is a multi-part message in MIME format.

------=_NextPart_000_000A_01C692DC.74CF7050
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

The spec doesn't appear to specify what happens if an IN-PROGRESS SPEAK =
request terminates with an error and there are N requests behind it in =
the queue. With the speech recogniser resource, and assuming =
Cancel-If-Queue: false,  the remaining N requests terminate with status =
"011 cancelled". I'm pretty sure the intent is for the speech =
synthesiser resource to do the same.  If so, this suggests a =
clarification in para 5 in section 8.6 and a new Completion-Cause of =
"007 cancelled".=20

Dave
------=_NextPart_000_000A_01C692DC.74CF7050
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2900.2873" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>The spec doesn't appear to specify what =
happens if=20
an IN-PROGRESS SPEAK request terminates with an error and there are N =
requests=20
behind it in the queue. With the speech recogniser resource, and =
assuming=20
Cancel-If-Queue: false, &nbsp;the remaining N requests terminate with =
status=20
"011 cancelled". I'm pretty sure the intent is for the speech =
synthesiser=20
resource to do the same.&nbsp;</FONT><FONT face=3DArial =
size=3D2>&nbsp;If so, this=20
suggests a clarification in para 5 in section 8.6 and a new =
Completion-Cause of=20
"007 cancelled". </FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Dave</FONT></DIV></BODY></HTML>

------=_NextPart_000_000A_01C692DC.74CF7050--



--===============1099262271==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============1099262271==--





From speechsc-bounces@ietf.org Sun Jun 18 23:55:09 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FsAqy-0001ZK-Lc; Sun, 18 Jun 2006 23:55:08 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FsAqx-0001ZC-9n
	for speechsc@ietf.org; Sun, 18 Jun 2006 23:55:07 -0400
Received: from sj-iport-5.cisco.com ([171.68.10.87])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FsAqv-0004ZO-Sl
	for speechsc@ietf.org; Sun, 18 Jun 2006 23:55:07 -0400
Received: from sj-dkim-4.cisco.com ([171.71.179.196])
	by sj-iport-5.cisco.com with ESMTP; 18 Jun 2006 20:55:05 -0700
X-IronPort-AV: i="4.06,149,1149490800"; 
	d="scan'208,217"; a="296729271:sNHT49993364"
Received: from sj-core-5.cisco.com (sj-core-5.cisco.com [171.71.177.238])
	by sj-dkim-4.cisco.com (8.12.11/8.12.11) with ESMTP id k5J3t5Nn019882; 
	Sun, 18 Jun 2006 20:55:05 -0700
Received: from xbh-sjc-231.amer.cisco.com (xbh-sjc-231.cisco.com
	[128.107.191.100])
	by sj-core-5.cisco.com (8.12.10/8.12.6) with ESMTP id k5J3t4CU019170;
	Sun, 18 Jun 2006 20:55:04 -0700 (PDT)
Received: from xmb-sjc-229.amer.cisco.com ([128.107.191.122]) by
	xbh-sjc-231.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.211);
	Sun, 18 Jun 2006 20:55:04 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Subject: RE: [speechsc] SPEAK error and effect on queue
Date: Sun, 18 Jun 2006 20:55:02 -0700
Message-ID: <C6A1C20DB743364EB446E923B2229FEF01EFB871@xmb-sjc-229.amer.cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [speechsc] SPEAK error and effect on queue
Thread-Index: AcaTOC/1w8GoG6dnTpq6k3/mrvY7KAAG+K0A
From: "Saravanan Shanmugham \(sarvi\)" <sarvi@cisco.com>
To: "Dave Burke" <david.burke@voxpilot.com>, <speechsc@ietf.org>
X-OriginalArrivalTime: 19 Jun 2006 03:55:04.0856 (UTC)
	FILETIME=[25DF3980:01C69354]
DKIM-Signature: a=rsa-sha1; q=dns; l=3121; t=1150689305; x=1151553305;
	c=relaxed/simple; s=sjdkim4001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=sarvi@cisco.com;
	z=From:=22Saravanan=20Shanmugham=20\(sarvi\)=22=20<sarvi@cisco.com>
	|Subject:RE=3A=20[speechsc]=20SPEAK=20error=20and=20effect=20on=20queue;
	X=v=3Dcisco.com=3B=20h=3DVEd0St+RpehlT5LSpDQf90gAV8o=3D;
	b=W9kMItv7D8fUTkmDp1/h8TaCoaRtTFkKjGdP+KL7A60dMpetEYOEQSW200gUmMa2qqaqVr+U
	6XSlgzsZfYfUDqDqjUurbRdyG6dR3tZKZVAYSX2kZcSzoQzpggAoSXS3;
Authentication-Results: sj-dkim-4.cisco.com; header.From=sarvi@cisco.com;
	dkim=pass (
	59 extraneous bytes; sig from cisco.com verified; ); 
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 3002fc2e661cd7f114cb6bae92fe88f1
Cc: 
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>
Content-Type: multipart/mixed; boundary="===============0577650012=="
Errors-To: speechsc-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0577650012==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C69354.25AD2095"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C69354.25AD2095
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

makes sense. I agree this should be done.
=20
Sarvi


________________________________

	From: Dave Burke [mailto:david.burke@voxpilot.com]=20
	Sent: Sunday, June 18, 2006 5:38 AM
	To: speechsc@ietf.org
	Subject: [speechsc] SPEAK error and effect on queue
=09
=09
	The spec doesn't appear to specify what happens if an
IN-PROGRESS SPEAK request terminates with an error and there are N
requests behind it in the queue. With the speech recogniser resource,
and assuming Cancel-If-Queue: false,  the remaining N requests terminate
with status "011 cancelled". I'm pretty sure the intent is for the
speech synthesiser resource to do the same.  If so, this suggests a
clarification in para 5 in section 8.6 and a new Completion-Cause of
"007 cancelled".=20
	=20
	Dave


------_=_NextPart_001_01C69354.25AD2095
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.2900.2883" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D865325403-19062006><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>makes sense. I agree this should be=20
done.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D865325403-19062006><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D865325403-19062006><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Sarvi</FONT></SPAN></DIV><BR>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid; MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
  <HR tabIndex=3D-1>
  <FONT face=3DTahoma size=3D2><B>From:</B> Dave Burke=20
  [mailto:david.burke@voxpilot.com] <BR><B>Sent:</B> Sunday, June 18, =
2006 5:38=20
  AM<BR><B>To:</B> speechsc@ietf.org<BR><B>Subject:</B> [speechsc] SPEAK =
error=20
  and effect on queue<BR></FONT><BR></DIV>
  <DIV></DIV>
  <DIV><FONT face=3DArial size=3D2>The spec doesn't appear to specify =
what happens=20
  if an IN-PROGRESS SPEAK request terminates with an error and there are =
N=20
  requests behind it in the queue. With the speech recogniser resource, =
and=20
  assuming Cancel-If-Queue: false, &nbsp;the remaining N requests =
terminate with=20
  status "011 cancelled". I'm pretty sure the intent is for the speech=20
  synthesiser resource to do the same.&nbsp;</FONT><FONT face=3DArial=20
  size=3D2>&nbsp;If so, this suggests a clarification in para 5 in =
section 8.6 and=20
  a new Completion-Cause of "007 cancelled". </FONT></DIV>
  <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3DArial =
size=3D2>Dave</FONT></DIV></BLOCKQUOTE></BODY></HTML>

------_=_NextPart_001_01C69354.25AD2095--


--===============0577650012==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============0577650012==--




From speechsc-bounces@ietf.org Mon Jun 19 15:30:23 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FsPS1-00067A-BD; Mon, 19 Jun 2006 15:30:21 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FsPS0-00063j-31
	for speechsc@ietf.org; Mon, 19 Jun 2006 15:30:20 -0400
Received: from g2.genesyslab.com ([198.49.180.210])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FsPRy-0005o6-BX
	for speechsc@ietf.org; Mon, 19 Jun 2006 15:30:20 -0400
Received: from GIMLI.us.int.genesyslab.com ([192.168.20.224]) by
	g2.genesyslab.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Mon, 19 Jun 2006 12:30:17 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
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] Hotword Recognition and Timers 
Date: Mon, 19 Jun 2006 12:30:16 -0700
Message-ID: <911B89A9FD71E649AA624FF24790D76F2E96F7@GIMLI.us.int.genesyslab.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [speechsc] Hotword Recognition and Timers 
Thread-Index: AcaK8/fdm8c0SZYVTLC8FadIOqZtaAGfC2CwAJmbM5A=
From: "Andrew Wahbe" <Andrew.Wahbe@genesyslab.com>
To: "IETF SPEECHSC \(E-mail\)" <speechsc@ietf.org>
X-OriginalArrivalTime: 19 Jun 2006 19:30:17.0262 (UTC)
	FILETIME=[CB78E4E0:01C693D6]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 96d3a783a4707f1ab458eb15058bb2d7
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>
Errors-To: speechsc-bounces@ietf.org

The thing is that nowhere in your explanation are you mentioning the
prompt and it's completion (ie. the START-INPUT-TIMERS message). The
main use case and reason for hotword recognition/recognition-based
barge-in is to prevent accidental barge-in on audio content such as a
voicemail, tts email, etc. The scenario you describe below requires that
the client knows how long the content is when the RECOGNIZE is started;
this is definitely not an assumption you can make. The client won't know
how long it will take to TTS a chunk of text or how long the set of
audio files (prompts) are or even if they end at all (it could be a
continuous stream).=20

My proposal is that hotword recognition should "work" in a similar
manner to normal recognition from the client's perspective:

* RECOGNIZE is sent with the start-input-timers header set to "false".
The recognition-mode is set to "hotword". Prompt playback starts at this
point as well.
* START-INPUT-TIMERS is sent when the prompt completes. The
no-input-timer starts at this point.

The above two points are identical to the normal case except that the
recognition-mode is "hotword". My proposal is that the general meaning
of the recognition and no-input timers are also the same as the normal
case. Namely:

* The no-input timer is the max amount of time after the prompt
completes that we are willing to wait for input. This is equivalent to
the "timeout" property in VoiceXML. It is usually on the order of a few
seconds.
* The recognition timer is the max amount of time that we will run
recognition on a single "utterance". This is basically a safety net
protecting against noise (say the user left the phone off the hook next
to the radio) keeping the recognizer occupied for an unreasonable amount
of time. This only applies when speech is detected since the
no-input-timer will take effect (once the prompt is done) to terminate
the recognition. This is equivalent to the "maxspeechtimeout" property
in VoiceXML. This is usually quite a bit longer than the no-input
timeout, say 10 to 30 seconds.

Note that the definitions of timeout and maxspeechtimeout properties in
VoiceXML apply to both normal and hotword recognition, which is part of
the rational for keeping the high-level meaning the same for both modes
in MRCP. At the end of the day, the developer has to answer two
questions regardless of what mode they are using:
* How long after the end of a prompt do I want to want to wait for
input? (no-input timeout)
* How much continuous noise am I willing to process before aborting a
recognition? (recognition timeout)

What makes things a little complicated is that in hotword recognition:
1) the detection of speech does not mean that "input" was detected -- we
don't have "input" until we have a match;
2) we can go from a state of processing speech/sound back to a state
where there is silence and we are waiting for speech.

The behaviors that were specified in the original email was an attempt
to keep the same high-level meanings for the timers while taking into
account the two points above. These special behaviors for hotword mode
were:
a) the no-input timer is not cancelled until there is a recognition
result.
b) the recognition timer is reset and turned off when an utterance that
doesn't match anything "ends" as determined by the incomplete timeout
firing. The recognition timer is re-enabled when subsequent speech is
detected.

Another behavior that the VoiceXML Forum MRCP Liaison Committee has
discussed recently is as follows:
c) if the no-input timer fires while speech is being processed, then the
recognition will not be aborted until the recognizer makes a decision on
that segment of speech (eg. complete timeout, incomplete timeout,
recognition timeout, or early no-match). A no-match on the utterance at
this point would cause "no-input-timeout" to be returned for the
recognition.

This last behavior would prevent the no-input timeout from cutting off
recognition in the middle of an utterance, which might happen if we
followed (a) above.

To address your use cases below:

1. If you say nothing, the no-input timer will eventually fire (at the
specified number of milliseconds after the prompt is completed) and end
the recognition.

2. If you say something unintelligible, the no-input timer is not
stopped as that does not correspond to a recognition result in hotword.
Note that the no-input timer may not even be enabled if the prompt is
still playing. At the end of the unintelligible speech, the recognition
timer is stopped and turned off. When you later say something
intelligible, the recognition timer is turned back on while you are
speaking. Assuming your speech was short, the recognition timer is
turned back off when you are done speaking.  Since you now generated a
match, the no-input timer is also cancelled (if the prompt had finished)
and the result is returned.

Thanks,

Andrew Wahbe=20

-----Original Message-----
From: Saravanan Shanmugham (sarvi) [mailto:sarvi@cisco.com]=20
Sent: June 16, 2006 2:46 PM
To: Dan Burnett; IETF SPEECHSC (E-mail)
Subject: RE: [speechsc] Hotword Recognition and Timers=20

=20
I can see that both No-Input-Timout and Recognition-Tiemout values will
be usefull for Hotword recognition.
But saying that Recognition-Timer is started after speech is detected
bothers me.
Also what do you expect typical values for these timers based on your
proposed definitions.=20

Hotword recognition is very often used to issue commands.=20
So lets take the following scenario and look at possible cases.=20

When the system reading out a long email, you should be able to issue
command like "speedup" or "slow down" or "repeat" etc.

1. But then I might never say any command at all. So defining
Recognition-Timer as starting after speech is detected makes no sense in
this case. No-Input-Timer, if defined to be applicable to Hotword
recognition might make sense in this case.

2. Then I might say something unintelligible in the middle. Which should
be technically ignored. And then a little later I might actually speak a
command, "speed up". Here when I said something unintelligible, the
No-Input-Timer would be stopped. If we went with the definition
proposed, the Recognition-Timer would be started here.  =20

If you assume No-Input-Timer would be sufficiently large and
Recognition-Timer will be relatively small. This means that once we say
something not matching a hotword(which should technically expected to be
ignored), the RECOGNIZE would complete due to Recogition-Timeout.

If we assume No-Input-Timer to be short and Recognition-Timer to be
long, then we are requiring that the user MUST say something
intelligible or unintelligible reasobaly quickly. Or the Recognize would
terminate due to No-Input-timeout.

If we assume No-Input-Timer to be large and Recognition-timer to be
large as well. The depending on whether I say something unintelligible
or not, the over all timeout could be  pretty large upto max of
No-Tinput-timer + Recognition-Timer.

The way I would expect this to work is, that No-Input-Timer and
Recognition-Timers are started at beginning of a hotword RECOGNIZE and
both are reasonably large values. The No-Input-Timer being most likely
possible equal to or smaller than Recognition-Timer.

Now, if I said nothing at all an the No-Input-Timer expired, the
RECOGNIZE commplete with no-input-timeout. The moment I say something,
unintelligible or intelligible, the No-Input-timer is stopped.
Recognition-Timer continues on.  If the current speech or a future
command matches a hotword grammar, the RECOGNIZE command, it completes
with success.=20
If nothing matches and the Recognition-Timer expires, the RECOGNIZE
completes with recognition-timeout.

This way for hotword, Recognition-Timer is the max recognition time for
the RECOGNIZE. While No-Input-Timer would only be equal or smaller.=20

Thx,
Sarvi

     -----Original Message-----
     From: Dan Burnett [mailto:dan_burnett2000@yahoo.com]=20
     Sent: Thursday, June 08, 2006 5:06 AM
     To: IETF SPEECHSC (E-mail)
     Subject: Re: [speechsc] Hotword Recognition and Timers=20
    =20
     This email is a result of discussions by the MRCP subgroup=20
     of the VoiceXML Forum, in which I participated, so I=20
     already agree with the proposals given here.
    =20
     However, I would like to hear comments from others before=20
     applying these changes to the spec draft, preferably from=20
     those who did not participate in the VoiceXML Forum discussions.
    =20
     This has been added to the issue tracker
     (http://www.softarmor.com/roundup/speechsc) as issue 88.
    =20
     -- dan
    =20
    =20
    =20
     --- Andrew Wahbe <awahbe@voicegenie.com> wrote:
    =20
     > The description of how timers (no-input and
     > recognition) are used during
     > hotword recognition is inconsistent. In sections 9.4.7,=20
     it is stated=20
     > that "For a hotword recognition mode, this timer is=20
     started when the=20
     > user begins speaking. Note that for Hotword mode recognition the=20
     > START-OF-INPUT event is not generated." However, section=20
     9.9 states=20
     > that for the hotword case: "The Recognition-Timer gets=20
     started at the=20
     > beginning of RECOGNIZE."
     >=20
     > It seems that section 9.9 is incorrect (or at least is=20
     inconsistent=20
     > with VoiceXML).
     >=20
     > Section 9.9 omits any mention of the no-input timer for=20
     the hotword=20
     > mode recognition case; however, none of the sections=20
     that deal with=20
     > the no-input timer make a distinction between the hotword and=20
     > non-hotword cases. VoiceXML also does not make this distinction.
     > It would seem that
     > section 9.9 should be changed to indicate that no-input=20
     timers are=20
     > started in the hotword case and that no-input-timeout is a valid=20
     > completion cause for a hotword recognition.
     >=20
     > A related question worth considering is if the=20
     recognition timer is=20
     > reset at any point, for example, on the detection of=20
     silence. Consider=20
     > the case when maxspeech has a value of say 20 seconds (a=20
     > typical/reasonable value) and hotword barge-in is being=20
     used on a=20
     > prompt that is 30 seconds long. This would mean that a=20
     user that spoke=20
     > briefly
     > 2 seconds into the prompt (and was silent for the=20
     remainder of the
     > prompt) would experience a maxspeech timeout at about 22=20
     seconds into=20
     > the prompt. They would not hear the whole prompt which seems=20
     > inappropriate. The reason for maxspeech timeout is to=20
     catch continuous=20
     > noise and keep it from occupying a recognizer; but what=20
     should happen=20
     > in periods of silence in the hotword case?
     >=20
     > Similarly, when is the no-input timer canceled in the=20
     hotword case? Is=20
     > it when speech (not necessarily matching) is detected?=20
     Or is it only=20
     > upon a match?
     >=20
     > The correct behavior in my opinion is that the no-input timer is=20
     > canceled only on a match, and that the recognition timer=20
     should be=20
     > reset if silence (determined by complete timeout and incomplete=20
     > timeout) is detected. If we are just processing=20
     intermittent noise,=20
     > the no-input timer will eventually expire. Continuous=20
     noise is handled=20
     > by the recognition timer. Of course other there are other=20
     > possibilities as well, this is just one option that I=20
     think fits with=20
     > VoiceXML.
     > > begin:vcard
     > fn:Andrew Wahbe
     > n:Wahbe;Andrew
     > org:VoiceGenie Technologies INC.
     > adr:8th Floor;;1120 Finch Avenue W.;Toronto;ON;M3J 3H7;Canada=20
     > email;internet:awahbe@voicegenie.com
     > title:Senior Architect
     > tel;work:(416) 736-0905 ext. 258
     > tel;fax:(416) 736-1551
     > x-mozilla-html:TRUE
     > url:http://www.voicegenie.com
     > version:2.1
     > end:vcard
     >=20
     > > _______________________________________________
     > Speechsc mailing list
     > Speechsc@ietf.org
     > https://www1.ietf.org/mailman/listinfo/speechsc
     >=20
    =20
    =20
     __________________________________________________
     Do You Yahoo!?
     Tired of spam?  Yahoo! Mail has the best spam protection=20
     around http://mail.yahoo.com=20
    =20
     _______________________________________________
     Speechsc mailing list
     Speechsc@ietf.org
     https://www1.ietf.org/mailman/listinfo/speechsc
    =20

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

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



From speechsc-bounces@ietf.org Mon Jun 26 01:30:53 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FujgQ-00082T-Go; Mon, 26 Jun 2006 01:30:50 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FujgP-00082O-TC
	for speechsc@ietf.org; Mon, 26 Jun 2006 01:30:49 -0400
Received: from szxga02-in.huawei.com ([61.144.161.54])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FujgN-0007Ri-Ca
	for speechsc@ietf.org; Mon, 26 Jun 2006 01:30:49 -0400
Received: from huawei.com (szxga02-in [172.24.2.6])
	by szxga02-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTP id <0J1G001GZDCO5O@szxga02-in.huawei.com> for
	speechsc@ietf.org; Mon, 26 Jun 2006 13:46:00 +0800 (CST)
Received: from huawei.com ([172.24.1.18])
	by szxga02-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTP id <0J1G007DGDCOL4@szxga02-in.huawei.com> for
	speechsc@ietf.org; Mon, 26 Jun 2006 13:46:00 +0800 (CST)
Received: from HTIPL20760 ([10.18.5.74])
	by szxml03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTPA id <0J1G00JI9COOFB@szxml03-in.huawei.com> for
	speechsc@ietf.org; Mon, 26 Jun 2006 13:31:37 +0800 (CST)
Date: Mon, 26 Jun 2006 10:59:50 +0530
From: sreekanth <sreekanthm@huawei.com>
To: speechsc@ietf.org
Message-id: <001b01c698e1$8c6d1360$4a05120a@china.huawei.com>
Organization: huawei
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.2869
X-Mailer: Microsoft Outlook Express 6.00.2900.2869
X-Priority: 3
X-MSMail-priority: Normal
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b19722fc8d3865b147c75ae2495625f2
Cc: sarvi@cisco.com
Subject: [Speechsc] query regarding multiple resources in a MRCP client
	session
X-BeenThere: speechsc@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: sreekanth <sreekanthm@huawei.com>
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>
Content-Type: multipart/mixed; boundary="===============0920593524=="
Errors-To: speechsc-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0920593524==
Content-type: multipart/alternative;
	boundary="Boundary_(ID_emInyt+/EDjJKr33G1nxQA)"

This is a multi-part message in MIME format.

--Boundary_(ID_emInyt+/EDjJKr33G1nxQA)
Content-type: text/plain; charset=iso-8859-1
Content-transfer-encoding: 7BIT

Hi,

Is there any use case in having two resouces of the same type(eg: two TTS) in a single MRCP session????

Regards,
Sreekanth

--Boundary_(ID_emInyt+/EDjJKr33G1nxQA)
Content-type: text/html; charset=iso-8859-1
Content-transfer-encoding: 7BIT

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2912" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hi,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Is there any use case in having two resouces of the 
same type(eg: two TTS) in&nbsp;a single&nbsp;MRCP session????</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Regards,</FONT></DIV>
<DIV><FONT face=Arial size=2>Sreekanth</FONT></DIV></BODY></HTML>

--Boundary_(ID_emInyt+/EDjJKr33G1nxQA)--


--===============0920593524==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============0920593524==--




From speechsc-bounces@ietf.org Mon Jun 26 03:53:04 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Fulu3-0001ph-SX; Mon, 26 Jun 2006 03:53:03 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1Fulu1-0001pY-Gl
	for speechsc@ietf.org; Mon, 26 Jun 2006 03:53:01 -0400
Received: from rat01037.dc-ratingen.de ([195.233.129.142])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1Fultz-0005wp-SJ
	for speechsc@ietf.org; Mon, 26 Jun 2006 03:53:01 -0400
Received: from rat01047.dc-ratingen.de (rat01047_e0 [195.233.128.119])
	by rat01037.dc-ratingen.de (Switch-3.1.4/Switch-3.1.0) with ESMTP id
	k5Q7qIqr007519; Mon, 26 Jun 2006 09:52:18 +0200 (MEST)
Received: from GPSMXR03.gps.internal.vodafone.com ([195.232.231.125])
	by rat01047.dc-ratingen.de (Switch-3.1.4/Switch-3.1.0) with ESMTP id
	k5Q7qIb7026588; Mon, 26 Jun 2006 09:52:18 +0200 (MEST)
Received: from gpsmx05.gps.internal.vodafone.com ([145.230.32.22]) by
	GPSMXR03.gps.internal.vodafone.com with Microsoft
	SMTPSVC(6.0.3790.1830); Mon, 26 Jun 2006 09:52:20 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Subject: RE: [Speechsc] query regarding multiple resources in a MRCP
	clientsession
Date: Mon, 26 Jun 2006 09:52:17 +0200
Message-ID: <21FBFFD8B2486242AB9A09E20A7E9C44B21A8C@gpsmx05.gps.internal.vodafone.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [Speechsc] query regarding multiple resources in a MRCP
	clientsession
Thread-Index: AcaY4ebPqgPFae5yTzSaExLAfZj10AAEoCgA
From: "Reifenrath, Klaus, VF-Group" <Klaus.Reifenrath@vodafone.com>
To: "sreekanth" <sreekanthm@huawei.com>, <speechsc@ietf.org>
X-OriginalArrivalTime: 26 Jun 2006 07:52:20.0101 (UTC)
	FILETIME=[73A17B50:01C698F5]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 386e0819b1192672467565a524848168
Cc: sarvi@cisco.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>
Content-Type: multipart/mixed; boundary="===============1872234732=="
Errors-To: speechsc-bounces@ietf.org

This is a multi-part message in MIME format.

--===============1872234732==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C698F5.734C7A5D"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C698F5.734C7A5D
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

Hi Sreekanth,
=20
yes there are use-cases for that, e.g. to run a hotword recognition
session in parallel with a "normal" recognition session.=20
=20
Regards,
Klaus =20


________________________________

	From: sreekanth [mailto:sreekanthm@huawei.com]=20
	Sent: Montag, 26. Juni 2006 07:30
	To: speechsc@ietf.org
	Cc: sarvi@cisco.com
	Subject: [Speechsc] query regarding multiple resources in a MRCP
clientsession
=09
=09
	Hi,
	=20
	Is there any use case in having two resouces of the same
type(eg: two TTS) in a single MRCP session????
	=20
	Regards,
	Sreekanth


------_=_NextPart_001_01C698F5.734C7A5D
Content-Type: text/html;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.2900.2912" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D169504407-26062006><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Hi Sreekanth,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D169504407-26062006><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D169504407-26062006><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>yes there are use-cases for that, e.g.&nbsp;to =
run a=20
hotword recognition&nbsp;session&nbsp;in parallel&nbsp;with a "normal"=20
recognition&nbsp;session.&nbsp;</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D169504407-26062006><FONT =
face=3DArial=20
color=3D#0000ff size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D169504407-26062006><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Regards,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D169504407-26062006><FONT =
face=3DArial=20
color=3D#0000ff size=3D2>Klaus&nbsp;&nbsp;</FONT></SPAN></DIV><BR>
<BLOCKQUOTE dir=3Dltr style=3D"MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
  <HR tabIndex=3D-1>
  <FONT face=3DTahoma size=3D2><B>From:</B> sreekanth =
[mailto:sreekanthm@huawei.com]=20
  <BR><B>Sent:</B> Montag, 26. Juni 2006 07:30<BR><B>To:</B>=20
  speechsc@ietf.org<BR><B>Cc:</B> sarvi@cisco.com<BR><B>Subject:</B> =
[Speechsc]=20
  query regarding multiple resources in a MRCP=20
clientsession<BR></FONT><BR></DIV>
  <DIV></DIV>
  <DIV><FONT face=3DArial size=3D2>Hi,</FONT></DIV>
  <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3DArial size=3D2>Is there any use case in having two =
resouces of=20
  the same type(eg: two TTS) in&nbsp;a single&nbsp;MRCP =
session????</FONT></DIV>
  <DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
  <DIV><FONT face=3DArial size=3D2>Regards,</FONT></DIV>
  <DIV><FONT face=3DArial =
size=3D2>Sreekanth</FONT></DIV></BLOCKQUOTE></BODY></HTML>

------_=_NextPart_001_01C698F5.734C7A5D--


--===============1872234732==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============1872234732==--




From speechsc-bounces@ietf.org Mon Jun 26 15:57:32 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FuxDA-0007SB-6C; Mon, 26 Jun 2006 15:57:32 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FuxD8-0007Rh-37
	for speechsc@ietf.org; Mon, 26 Jun 2006 15:57:30 -0400
Received: from ausmtp05.au.ibm.com ([202.81.18.154])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FuxD6-0001ds-F1
	for speechsc@ietf.org; Mon, 26 Jun 2006 15:57:30 -0400
Received: from sd0208e0.au.ibm.com (d23rh904.au.ibm.com [202.81.18.202])
	by ausmtp05.au.ibm.com (8.13.6/8.13.6) with ESMTP id k5QK0Qix8610040
	for <speechsc@ietf.org>; Tue, 27 Jun 2006 06:00:26 +1000
Received: from d23av02.au.ibm.com (d23av02.au.ibm.com [9.190.250.243])
	by sd0208e0.au.ibm.com (8.12.10/NCO/VER6.8) with ESMTP id
	k5QK0gvG223456
	for <speechsc@ietf.org>; Tue, 27 Jun 2006 06:00:48 +1000
Received: from d23av02.au.ibm.com (loopback [127.0.0.1])
	by d23av02.au.ibm.com (8.12.11.20060308/8.13.3) with ESMTP id
	k5QJuOpU007916
	for <speechsc@ietf.org>; Tue, 27 Jun 2006 05:56:24 +1000
Received: from d23m0037.cn.ibm.com (d23m0037.cn.ibm.com [9.181.2.105])
	by d23av02.au.ibm.com (8.12.11.20060308/8.12.11) with ESMTP id
	k5QJuNvo007906
	for <speechsc@ietf.org>; Tue, 27 Jun 2006 05:56:24 +1000
From: Ke Ke Qi <qikeke@cn.ibm.com>
To: speechsc@ietf.org
Message-ID: <OF68A2829A.FDC981F9-ON48257199.006DE125-48257199.006DE125@cn.ibm.com>
Date: Tue, 27 Jun 2006 04:00:10 +0800
X-MIMETrack: Serialize by Router on D23M0037/23/M/IBM(Release 7.0HF124 |
	January 12, 2006) at 06/27/2006 04:00:11
MIME-Version: 1.0
X-Spam-Score: 1.2 (+)
X-Scan-Signature: 856eb5f76e7a34990d1d457d8e8e5b7f
Subject: [Speechsc] Ke Ke Qi/China/IBM is out of the office.
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>
Content-Type: multipart/mixed; boundary="===============0378283315=="
Errors-To: speechsc-bounces@ietf.org

--===============0378283315==
Content-type: multipart/alternative; 
	Boundary="0__=C7BBFB0ADFFE67B58f9e8a93df938690918cC7BBFB0ADFFE67B5"
Content-Disposition: inline

--0__=C7BBFB0ADFFE67B58f9e8a93df938690918cC7BBFB0ADFFE67B5
Content-type: text/plain; charset=US-ASCII


I will be out of the office starting  2006-06-23 and will not return until
2006-06-30.

I will respond to you when I return.
--0__=C7BBFB0ADFFE67B58f9e8a93df938690918cC7BBFB0ADFFE67B5
Content-type: text/html; charset=US-ASCII
Content-Disposition: inline

<html><body>
<p>I will be out of the office starting  2006-06-23 and will not return until 2006-06-30.<br>
<br>
I will respond to you when I return. </body></html>
--0__=C7BBFB0ADFFE67B58f9e8a93df938690918cC7BBFB0ADFFE67B5--



--===============0378283315==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============0378283315==--





From speechsc-bounces@ietf.org Tue Jun 27 15:45:59 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FvJVW-0003jb-Da; Tue, 27 Jun 2006 15:45:58 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FvJVU-0003jW-I9
	for speechsc@ietf.org; Tue, 27 Jun 2006 15:45:56 -0400
Received: from g2.genesyslab.com ([198.49.180.210])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FvJVT-00014x-2U
	for speechsc@ietf.org; Tue, 27 Jun 2006 15:45:56 -0400
Received: from GIMLI.us.int.genesyslab.com ([192.168.20.233]) by
	g2.genesyslab.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Tue, 27 Jun 2006 12:45:53 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: [speechsc] The NLSML schema and namespaces
Date: Tue, 27 Jun 2006 12:45:52 -0700
Message-ID: <911B89A9FD71E649AA624FF24790D76F3A74E7@GIMLI.us.int.genesyslab.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [speechsc] The NLSML schema and namespaces
Thread-Index: AcaaIkxInBjvU+OJQSSeFR6XKlNwdA==
From: "Andrew Wahbe" <Andrew.Wahbe@genesyslab.com>
To: "IETF SPEECHSC \(E-mail\)" <speechsc@ietf.org>
X-OriginalArrivalTime: 27 Jun 2006 19:45:53.0436 (UTC)
	FILETIME=[4CC7B5C0:01C69A22]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8f374d0786b25a451ef87d82c076f593
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>
Errors-To: speechsc-bounces@ietf.org

I would like to raise a few issues with both the NSLML schema and it's
use of namespaces.

First, SRGS and SISR allow you to define a grammar so that multiple
token sequences map to one string literal result. For example, "yes",
"ya", "sure", "yes please", and "ok" could all result in the string
literal result "yes". Thus, if you said "sure", the string literal
interpretation result would be "yes".
=20
Unfortunately there doesn't seem to be a way to specify string literals
in NLSML. You would think that the example above could be expressed as
follows:
=20
<?xml version=3D"1.0" encoding=3D"UTF-8"?>
<result xmlns=3D"http://www.ietf.org/xml/ns/mrcpv2">
  <interpretation confidence=3D"0.9">
    <instance>yes</instance>
    <input mode=3D"speech">sure</input>
  </interpretation>
</result>

However this isn't allowed by the NLSML schema in the current MRCPv2
draft. This could be allowed by changing the <instance> type to allow
"mixed" contents (see the definition of <input>). Also, we would need to
change the schema to allow <instance> to have no child elements.
Applying these changes we get the following element definition:

<xs:element name=3D"instance" minOccurs=3D"0">
 <xs:complexType mixed=3D"true">
  <xs:sequence minOccurs=3D"0">
   <xs:any/>
  </xs:sequence>
 </xs:complexType>
</xs:element>

Of course this allows for a mix of text and elements (eg. <instance> yes
<no/> maybe </instance>) which is probably not desirable. XML schema has
no way to restrict this but the format we define could specify it this
way (in the text of the spec). The alternative would be to do what EMMA
does with the <emma:literal/> element. Either way would be fine with me.

The second issue is with the <xs:any/> portion of the instance element
definition. As currently defined, a schema validator will try to
validate it's contents even if a schema is not available. We should
probably relax this by adding a processContents attribute of "lax". This
will cause the validator to only process the contents if a schema is
available.

Also, this currently allows any elements, including those from the NLSML
namespace to be within an <instance/> element. I'm guessing that we
actually want to allow elements from other namespaces, and to restrict
it to elements from other namespaces. E.g. you shouldn't be able to do
this:

<result xmlns=3D"http://www.ietf.org/xml/ns/mrcpv2">
 <interpretation>
   <instance>
     <result>
       <interpretation>
         <instance/>
       </interpretation>   =20
     </result>
   </instance>
 </interpretation>
</result>

However, this is ok:

<result xmlns=3D"http://www.ietf.org/xml/ns/mrcpv2">
 <interpretation>
   <instance>
     <result xmlns=3D"http://example.com/myNamespace">
       <interpretation>
         <instance/>
       </interpretation>   =20
     </result>
   </instance>
 </interpretation>
</result>

The final element definition for <instance/> would then be:
<xs:element name=3D"instance" minOccurs=3D"0">
 <xs:complexType mixed=3D"true">
  <xs:sequence minOccurs=3D"0">
   <xs:any namespace=3D"##other" processContents=3D"lax"/>
  </xs:sequence>
 </xs:complexType>
</xs:element>

Of course, this also raises the issue that all of the examples in the
spec don't declare namespaces at all. It would probably be a good idea
to do this properly.
So examples such as this:
<?xml version=3D"1.0"?>
<result grammar=3D"session:request1@form-level.store">
 <interpretation>
  <instance name=3D"Person">
   <Person>
    <Name> Andre Roy </Name>
   </Person>
  </instance>
  <input>   may I speak to Andre Roy </input>
 </interpretation>
</result>

Become this:

<?xml version=3D"1.0"?>
<nl:result xmlns:nl=3D"http://www.ietf.org/xml/ns/mrcpv2"
           xmlns=3D"http://www.example.com/example"
           grammar=3D"session:request1@form-level.store">
    <nl:interpretation>
        <nl:instance>
            <Person>
                <Name> Andre Roy </Name>
		</Person>
        </nl:instance>
        <nl:input>   may I speak to Andre Roy </nl:input>
    </nl:interpretation>
</nl:result>

Finally, it is not clear what the namespace of the NSLML format is
supposed to be. The schema says this:
   <xs:schema     xmlns:xs=3D"http://www.w3.org/2001/XMLSchema"
               targetNamespace=3D"http://www.ietf.org/xml/schema/mrcpv2"
               xmlns=3D"http://www.ietf.org/xml/ns/mrcpv2" ...

I have a feeling that "http://www.ietf.org/xml/schema/mrcpv2" is
supposed to be the location of the schema and
"http://www.ietf.org/xml/ns/mrcpv2" is supposed to be the namespace for
NLSML. If that is the case, then the schema should be written this way:
   <xs:schema     xmlns:xs=3D"http://www.w3.org/2001/XMLSchema"
               targetNamespace=3D"http://www.ietf.org/xml/ns/mrcpv2"
               xmlns=3D"http://www.ietf.org/xml/ns/mrcpv2" ...

The schema location is not referenced in the schema content at all.
Either way, the default namespace and the targetNamespace should match
otherwise referencing the "confidenceinfo" simpleType in the definitions
of the confidence attributes does not work properly.
Thanks,

Andrew Wahbe

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



From speechsc-bounces@ietf.org Wed Jun 28 02:30:11 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FvTYu-0006o8-Ag; Wed, 28 Jun 2006 02:30:08 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FvTYj-0006nh-Ai
	for speechsc@ietf.org; Wed, 28 Jun 2006 02:29:57 -0400
Received: from szxga03-in.huawei.com ([61.144.161.55])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FvTYW-0008AF-2q
	for speechsc@ietf.org; Wed, 28 Jun 2006 02:29:57 -0400
Received: from huawei.com (szxga03-in [172.24.2.9])
	by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTP id <0J1K00IVQ53NKZ@szxga03-in.huawei.com> for
	speechsc@ietf.org; Wed, 28 Jun 2006 14:38:11 +0800 (CST)
Received: from huawei.com ([172.24.1.18])
	by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTP id <0J1K00E4S53MWX@szxga03-in.huawei.com> for
	speechsc@ietf.org; Wed, 28 Jun 2006 14:38:11 +0800 (CST)
Received: from a70208c ([10.70.101.150])
	by szxml03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 1.25
	(built Mar
	3 2004)) with ESMTPA id <0J1K00D7G4QZXW@szxml03-in.huawei.com> for
	speechsc@ietf.org; Wed, 28 Jun 2006 14:30:38 +0800 (CST)
Date: Wed, 28 Jun 2006 14:28:45 +0800
From: Arvind Saraswat <arvinds@huawei.com>
To: "IETF SPEECHSC (E-mail)" <speechsc@ietf.org>
Message-id: <002c01c69a7c$1b954f30$9665460a@china.huawei.com>
Organization: Huawei Technologies Co.Ltd.
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Mailer: Microsoft Office Outlook 11
Thread-index: AcaafBtNAyyGUNzSRhG2I1YyZzIfLA==
X-Spam-Score: 0.2 (/)
X-Scan-Signature: 30f8b5babade47c68b573af6cd17c775
Cc: 
Subject: [Speechsc] Reg. Unsupported/Bad parameters in requests....
X-BeenThere: speechsc@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: arvinds@huawei.com
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>
Content-Type: multipart/mixed; boundary="===============1285256710=="
Errors-To: speechsc-bounces@ietf.org

This is a multi-part message in MIME format.

--===============1285256710==
Content-type: multipart/alternative;
	boundary="Boundary_(ID_9AdpaCf5p871DPtG4aFxIQ)"

This is a multi-part message in MIME format.

--Boundary_(ID_9AdpaCf5p871DPtG4aFxIQ)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT

Hi,

    In MRCPv2 specification for SET-PARAMS it is mentioned that... (6.1.1)

 

The "SET-PARAMS" method, from the client to the server, tells the

   MRCPv2 resource to define parameters for the session, such as voice

   characteristics and prosody on synthesizers, recognition timers on

   recognizers, etc.  If the server accepts and sets all parameters it

   MUST return a Response-Status of 200.  If it chooses to ignore some

   optional headers that can be safely ignored without affecting

   operation of the server it MUST return 201.

 

   If some of the headers being set are unsupported for the resource or

   have illegal values, the server MUST reject the request with a 403

   Unsupported Header or 404 Illegal Value for Header, as appropriate.

   If the request had both bad and unsupported parameters 404 MUST be

   returned.  Such a response MUST include the bad or unsupported

   headers and their values exactly as they were sent from the client.

   Session parameters modified using "SET-PARAMS" do not override

   parameters explicitly specified on individual requests or requests

   that are in-PROGRESS.

 

It is clear from above that if SET-PARAM method tries to SET an unsupported
or bad parameter, the server will responds with 403 or 404 as the case may
be and will send the header and value exactly as sent in the initial request
method.

 

However, what will happen if the parameter is set using SPEAK or RECOGNIZE
or DEFINE-GRAMMAR or any other similar method? Will the response to these
messages is similar to SET-PARAMS? The following options are there:

a) Just send the error code (response line)

b) Include all the parameters that could not be set/defined by the request,

c) any other...

 

regards
Arvind

 

-Arvind


--Boundary_(ID_9AdpaCf5p871DPtG4aFxIQ)
Content-type: text/html; charset=us-ascii
Content-transfer-encoding: 7BIT

<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Courier;
	panose-1:2 7 4 9 2 2 5 2 4 4;}
@font-face
	{font-family:\5B8B\4F53;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:\9ED1\4F53;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:\6977\4F53_GB2312;}
@font-face
	{font-family:"\@\5B8B\4F53";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"\@\9ED1\4F53";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"\@\6977\4F53_GB2312";}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:10.0pt;
	margin-bottom:.0001pt;
	mso-para-margin-top:0cm;
	mso-para-margin-right:0cm;
	mso-para-margin-bottom:0cm;
	mso-para-margin-left:2.0gd;
	mso-para-margin-bottom:.0001pt;
	line-height:150%;
	text-autospace:none;
	font-size:10.5pt;
	font-family:"Times New Roman";}
h1
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:12.0pt;
	margin-left:21.55pt;
	text-align:justify;
	text-justify:inter-ideograph;
	text-indent:-21.55pt;
	page-break-after:avoid;
	mso-list:l10 level1 lfo35;
	font-size:16.0pt;
	font-family:Arial;}
h2
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:12.0pt;
	margin-left:28.8pt;
	text-align:justify;
	text-justify:inter-ideograph;
	text-indent:-28.8pt;
	page-break-after:avoid;
	mso-list:l10 level2 lfo35;
	font-size:12.0pt;
	font-family:Arial;
	font-weight:normal;}
h3
	{margin-top:13.0pt;
	margin-right:0cm;
	margin-bottom:13.0pt;
	margin-left:36.0pt;
	mso-para-margin-top:13.0pt;
	mso-para-margin-right:0cm;
	mso-para-margin-bottom:13.0pt;
	mso-para-margin-left:2.0gd;
	text-align:justify;
	text-justify:inter-ideograph;
	text-indent:-36.0pt;
	line-height:173%;
	page-break-after:avoid;
	mso-list:l10 level3 lfo35;
	font-size:12.0pt;
	font-family:Arial;
	font-weight:normal;}
p.MsoHeader, li.MsoHeader, div.MsoHeader
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	text-justify:inter-ideograph;
	layout-grid-mode:char;
	font-size:9.0pt;
	font-family:Arial;}
p.MsoFooter, li.MsoFooter, div.MsoFooter
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:9.0pt;
	font-family:Arial;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
p.Table, li.Table, div.Table
	{margin-top:5.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:0cm;
	margin-bottom:.0001pt;
	mso-para-margin-top:1.0gd;
	mso-para-margin-right:0cm;
	mso-para-margin-bottom:0cm;
	mso-para-margin-left:0cm;
	mso-para-margin-bottom:.0001pt;
	text-align:center;
	text-indent:0cm;
	mso-list:l7 level9 lfo5;
	font-size:9.0pt;
	font-family:Arial;}
p.TableText, li.TableText, div.TableText
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.5pt;
	font-family:Arial;}
p.TableHeader, li.TableHeader, div.TableHeader
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:center;
	font-size:10.5pt;
	font-family:Arial;
	font-weight:bold;}
p.FigureStyle, li.FigureStyle, div.FigureStyle
	{margin-top:4.0pt;
	margin-right:0cm;
	margin-bottom:4.0pt;
	margin-left:0cm;
	text-align:center;
	line-height:150%;
	page-break-after:avoid;
	text-autospace:none;
	font-size:10.5pt;
	font-family:"Times New Roman";}
p.DocumentTitle, li.DocumentTitle, div.DocumentTitle
	{margin-top:15.0pt;
	margin-right:0cm;
	margin-bottom:15.0pt;
	margin-left:0cm;
	text-align:center;
	line-height:150%;
	text-autospace:none;
	font-size:18.0pt;
	font-family:Arial;}
p.NotesHeader, li.NotesHeader, div.NotesHeader
	{margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:10.0pt;
	margin-bottom:.0001pt;
	mso-para-margin-top:0cm;
	mso-para-margin-right:0cm;
	mso-para-margin-bottom:0cm;
	mso-para-margin-left:2.0gd;
	mso-para-margin-bottom:.0001pt;
	text-align:justify;
	text-justify:inter-ideograph;
	line-height:150%;
	text-autospace:none;
	border:none;
	padding:0cm;
	font-size:9.0pt;
	font-family:Arial;}
p.NotesText, li.NotesText, div.NotesText
	{margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:10.0pt;
	margin-bottom:.0001pt;
	mso-para-margin-top:0cm;
	mso-para-margin-right:0cm;
	mso-para-margin-bottom:0cm;
	mso-para-margin-left:2.0gd;
	mso-para-margin-bottom:.0001pt;
	text-align:justify;
	text-justify:inter-ideograph;
	text-indent:18.0pt;
	line-height:150%;
	text-autospace:none;
	border:none;
	padding:0cm;
	font-size:9.0pt;
	font-family:Arial;}
p.CompilingAdvice, li.CompilingAdvice, div.CompilingAdvice
	{margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:10.0pt;
	margin-bottom:.0001pt;
	mso-para-margin-top:0cm;
	mso-para-margin-right:0cm;
	mso-para-margin-bottom:0cm;
	mso-para-margin-left:2.0gd;
	mso-para-margin-bottom:.0001pt;
	line-height:150%;
	text-autospace:none;
	font-size:10.5pt;
	font-family:Arial;
	color:blue;
	font-style:italic;}
span.EmailStyle28
	{mso-style-type:personal-compose;
	font-family:Courier;
	color:blue;
	font-weight:normal;
	font-style:normal;
	text-decoration:none none;}
p.Figure, li.Figure, div.Figure
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:center;
	text-indent:0cm;
	line-height:150%;
	mso-list:l7 level8 lfo5;
	text-autospace:none;
	font-size:10.5pt;
	font-family:"Times New Roman";}
 /* Page Definitions */

 @page
	{mso-endnote-separator:url("cid:header.htm\@01C69ABF.2962A700") es;
	mso-endnote-continuation-separator:url("cid:header.htm\@01C69ABF.2962A700") ecs;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;
	mso-footer:url("cid:header.htm\@01C69ABF.2962A700") f1;
	layout-grid:15.6pt;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 @list l0
	{mso-list-id:171800355;
	mso-list-template-ids:-1278163850;}
@list l0:level1
	{mso-level-text:%1;
	mso-level-tab-stop:21.6pt;
	mso-level-number-position:left;
	margin-left:21.6pt;
	text-indent:-21.6pt;}
@list l0:level2
	{mso-level-text:"%1\.%2";
	mso-level-tab-stop:28.8pt;
	mso-level-number-position:left;
	margin-left:28.8pt;
	text-indent:-28.8pt;}
@list l0:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	margin-left:36.0pt;
	text-indent:-36.0pt;}
@list l0:level4
	{mso-level-tab-stop:1.0cm;
	mso-level-number-position:left;
	margin-left:46.8pt;
	text-indent:-34.0pt;}
@list l0:level5
	{mso-level-text:%5\FF09;
	mso-level-tab-stop:1.0cm;
	mso-level-number-position:left;
	margin-left:46.8pt;
	text-indent:-34.0pt;}
@list l0:level6
	{mso-level-number-format:alpha-lower;
	mso-level-text:%6\FF09;
	mso-level-tab-stop:1.0cm;
	mso-level-number-position:left;
	margin-left:46.8pt;
	text-indent:-34.0pt;}
@list l0:level7
	{mso-level-number-format:roman-lower;
	mso-level-text:%7;
	mso-level-tab-stop:1.0cm;
	mso-level-number-position:left;
	margin-left:46.8pt;
	text-indent:-34.0pt;}
@list l0:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
	mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	margin-left:72.0pt;
	text-indent:-72.0pt;}
@list l0:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
	mso-level-tab-stop:79.2pt;
	mso-level-number-position:left;
	margin-left:79.2pt;
	text-indent:-79.2pt;}
@list l1
	{mso-list-id:191647984;
	mso-list-template-ids:345692754;}
@list l1:level1
	{mso-level-number-format:alpha-upper;
	mso-level-text:\9644\5F55%1;
	mso-level-tab-stop:64.15pt;
	mso-level-number-position:left;
	margin-left:64.15pt;
	text-indent:-21.6pt;}
@list l1:level2
	{mso-level-text:"%1\.%2";
	mso-level-tab-stop:71.35pt;
	mso-level-number-position:left;
	margin-left:71.35pt;
	text-indent:-28.8pt;}
@list l1:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:78.55pt;
	mso-level-number-position:left;
	margin-left:78.55pt;
	text-indent:-36.0pt;}
@list l1:level4
	{mso-level-tab-stop:70.9pt;
	mso-level-number-position:left;
	margin-left:89.35pt;
	text-indent:-34.0pt;}
@list l1:level5
	{mso-level-text:%5\FF09;
	mso-level-tab-stop:70.9pt;
	mso-level-number-position:left;
	margin-left:89.35pt;
	text-indent:-34.0pt;}
@list l1:level6
	{mso-level-number-format:alpha-lower;
	mso-level-text:%6\FF09;
	mso-level-tab-stop:70.9pt;
	mso-level-number-position:left;
	margin-left:89.35pt;
	text-indent:-34.0pt;}
@list l1:level7
	{mso-level-number-format:roman-lower;
	mso-level-text:%7;
	mso-level-tab-stop:70.9pt;
	mso-level-number-position:left;
	margin-left:89.35pt;
	text-indent:-34.0pt;}
@list l1:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
	mso-level-tab-stop:114.55pt;
	mso-level-number-position:left;
	margin-left:114.55pt;
	text-indent:-72.0pt;}
@list l1:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
	mso-level-tab-stop:121.75pt;
	mso-level-number-position:left;
	margin-left:121.75pt;
	text-indent:-79.2pt;}
@list l2
	{mso-list-id:541409008;
	mso-list-template-ids:-249166292;}
@list l2:level1
	{mso-level-number-format:alpha-upper;
	mso-level-text:\9644\5F55%1;
	mso-level-tab-stop:21.6pt;
	mso-level-number-position:left;
	margin-left:21.6pt;
	text-indent:-21.6pt;}
@list l2:level2
	{mso-level-text:"%1\.%2";
	mso-level-tab-stop:28.8pt;
	mso-level-number-position:left;
	margin-left:28.8pt;
	text-indent:-28.8pt;}
@list l2:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	margin-left:36.0pt;
	text-indent:-36.0pt;}
@list l2:level4
	{mso-level-tab-stop:1.0cm;
	mso-level-number-position:left;
	margin-left:46.8pt;
	text-indent:-34.0pt;}
@list l2:level5
	{mso-level-text:%5\FF09;
	mso-level-tab-stop:1.0cm;
	mso-level-number-position:left;
	margin-left:46.8pt;
	text-indent:-34.0pt;}
@list l2:level6
	{mso-level-number-format:alpha-lower;
	mso-level-text:%6\FF09;
	mso-level-tab-stop:1.0cm;
	mso-level-number-position:left;
	margin-left:46.8pt;
	text-indent:-34.0pt;}
@list l2:level7
	{mso-level-number-format:roman-lower;
	mso-level-text:%7;
	mso-level-tab-stop:1.0cm;
	mso-level-number-position:left;
	margin-left:46.8pt;
	text-indent:-34.0pt;}
@list l2:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
	mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	margin-left:72.0pt;
	text-indent:-72.0pt;}
@list l2:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
	mso-level-tab-stop:79.2pt;
	mso-level-number-position:left;
	margin-left:79.2pt;
	text-indent:-79.2pt;}
@list l3
	{mso-list-id:731736200;
	mso-list-template-ids:67698717;}
@list l3:level1
	{mso-level-text:%1;
	mso-level-tab-stop:21.25pt;
	mso-level-number-position:left;
	margin-left:21.25pt;
	text-indent:-21.25pt;}
@list l3:level2
	{mso-level-text:"%1\.%2";
	mso-level-tab-stop:57.25pt;
	mso-level-number-position:left;
	margin-left:49.6pt;
	text-indent:-1.0cm;}
@list l3:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:96.55pt;
	mso-level-number-position:left;
	margin-left:70.9pt;
	text-indent:-1.0cm;}
@list l3:level4
	{mso-level-text:"%1\.%2\.%3\.%4";
	mso-level-tab-stop:153.8pt;
	mso-level-number-position:left;
	margin-left:99.2pt;
	text-indent:-35.4pt;}
@list l3:level5
	{mso-level-text:"%1\.%2\.%3\.%4\.%5";
	mso-level-tab-stop:193.05pt;
	mso-level-number-position:left;
	margin-left:127.55pt;
	text-indent:-42.5pt;}
@list l3:level6
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6";
	mso-level-tab-stop:232.3pt;
	mso-level-number-position:left;
	margin-left:163.0pt;
	text-indent:-2.0cm;}
@list l3:level7
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7";
	mso-level-tab-stop:271.55pt;
	mso-level-number-position:left;
	margin-left:191.35pt;
	text-indent:-63.8pt;}
@list l3:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
	mso-level-tab-stop:310.8pt;
	mso-level-number-position:left;
	margin-left:219.7pt;
	text-indent:-70.9pt;}
@list l3:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
	mso-level-tab-stop:350.1pt;
	mso-level-number-position:left;
	margin-left:255.1pt;
	text-indent:-85.0pt;}
@list l4
	{mso-list-id:818422186;
	mso-list-template-ids:1344984950;}
@list l4:level1
	{mso-level-text:%1;
	mso-level-tab-stop:21.6pt;
	mso-level-number-position:left;
	margin-left:21.6pt;
	text-indent:-21.6pt;}
@list l4:level2
	{mso-level-text:"%1\.%2";
	mso-level-tab-stop:28.8pt;
	mso-level-number-position:left;
	margin-left:28.8pt;
	text-indent:-28.8pt;}
@list l4:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	margin-left:36.0pt;
	text-indent:-36.0pt;}
@list l4:level4
	{mso-level-tab-stop:1.0cm;
	mso-level-number-position:left;
	margin-left:46.8pt;
	text-indent:-34.0pt;}
@list l4:level5
	{mso-level-text:%5\FF09;
	mso-level-tab-stop:1.0cm;
	mso-level-number-position:left;
	margin-left:46.8pt;
	text-indent:-34.0pt;}
@list l4:level6
	{mso-level-number-format:alpha-lower;
	mso-level-text:%6\FF09;
	mso-level-tab-stop:1.0cm;
	mso-level-number-position:left;
	margin-left:46.8pt;
	text-indent:-34.0pt;}
@list l4:level7
	{mso-level-number-format:roman-lower;
	mso-level-text:%7;
	mso-level-tab-stop:1.0cm;
	mso-level-number-position:left;
	margin-left:46.8pt;
	text-indent:-34.0pt;}
@list l4:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
	mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	margin-left:72.0pt;
	text-indent:-72.0pt;}
@list l4:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
	mso-level-tab-stop:79.2pt;
	mso-level-number-position:left;
	margin-left:79.2pt;
	text-indent:-79.2pt;}
@list l5
	{mso-list-id:838886720;
	mso-list-template-ids:-819953982;}
@list l5:level1
	{mso-level-text:%1;
	mso-level-tab-stop:21.6pt;
	mso-level-number-position:left;
	margin-left:21.6pt;
	text-indent:-21.6pt;
	mso-ansi-font-size:18.0pt;
	mso-bidi-font-size:18.0pt;
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l5:level2
	{mso-level-text:"%1\.%2";
	mso-level-tab-stop:28.8pt;
	mso-level-number-position:left;
	margin-left:28.8pt;
	text-indent:-28.8pt;
	mso-ansi-font-size:15.0pt;
	mso-bidi-font-size:15.0pt;
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l5:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	margin-left:36.0pt;
	text-indent:-36.0pt;
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:12.0pt;
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l5:level4
	{mso-level-tab-stop:1.0cm;
	mso-level-number-position:left;
	margin-left:46.8pt;
	text-indent:-34.0pt;
	mso-ansi-font-size:10.5pt;
	mso-bidi-font-size:10.5pt;
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l5:level5
	{mso-level-text:%5\FF09;
	mso-level-tab-stop:1.0cm;
	mso-level-number-position:left;
	margin-left:46.8pt;
	text-indent:-34.0pt;
	mso-ansi-font-size:10.5pt;
	mso-bidi-font-size:10.5pt;
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l5:level6
	{mso-level-number-format:alpha-lower;
	mso-level-text:%6\FF09;
	mso-level-tab-stop:1.0cm;
	mso-level-number-position:left;
	margin-left:46.8pt;
	text-indent:-34.0pt;
	mso-ansi-font-size:10.5pt;
	mso-bidi-font-size:10.5pt;
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l5:level7
	{mso-level-number-format:roman-lower;
	mso-level-text:%7;
	mso-level-tab-stop:1.0cm;
	mso-level-number-position:left;
	margin-left:46.8pt;
	text-indent:-34.0pt;
	mso-ansi-font-size:10.5pt;
	mso-bidi-font-size:10.5pt;
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l5:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
	mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	margin-left:72.0pt;
	text-indent:-72.0pt;
	mso-ansi-font-size:9.0pt;
	mso-bidi-font-size:9.0pt;
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l5:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
	mso-level-tab-stop:79.2pt;
	mso-level-number-position:left;
	margin-left:79.2pt;
	text-indent:-79.2pt;
	mso-ansi-font-size:9.0pt;
	mso-bidi-font-size:9.0pt;
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l6
	{mso-list-id:942373150;
	mso-list-template-ids:67698717;}
@list l6:level1
	{mso-level-text:%1;
	mso-level-tab-stop:21.25pt;
	mso-level-number-position:left;
	margin-left:21.25pt;
	text-indent:-21.25pt;}
@list l6:level2
	{mso-level-text:"%1\.%2";
	mso-level-tab-stop:57.25pt;
	mso-level-number-position:left;
	margin-left:49.6pt;
	text-indent:-1.0cm;}
@list l6:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:96.55pt;
	mso-level-number-position:left;
	margin-left:70.9pt;
	text-indent:-1.0cm;}
@list l6:level4
	{mso-level-text:"%1\.%2\.%3\.%4";
	mso-level-tab-stop:135.8pt;
	mso-level-number-position:left;
	margin-left:99.2pt;
	text-indent:-35.4pt;}
@list l6:level5
	{mso-level-text:"%1\.%2\.%3\.%4\.%5";
	mso-level-tab-stop:175.05pt;
	mso-level-number-position:left;
	margin-left:127.55pt;
	text-indent:-42.5pt;}
@list l6:level6
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6";
	mso-level-tab-stop:214.3pt;
	mso-level-number-position:left;
	margin-left:163.0pt;
	text-indent:-2.0cm;}
@list l6:level7
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7";
	mso-level-tab-stop:253.55pt;
	mso-level-number-position:left;
	margin-left:191.35pt;
	text-indent:-63.8pt;}
@list l6:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
	mso-level-tab-stop:292.8pt;
	mso-level-number-position:left;
	margin-left:219.7pt;
	text-indent:-70.9pt;}
@list l6:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
	mso-level-tab-stop:332.1pt;
	mso-level-number-position:left;
	margin-left:255.1pt;
	text-indent:-85.0pt;}
@list l7
	{mso-list-id:1123964682;
	mso-list-template-ids:548200814;}
@list l7:level1
	{mso-level-suffix:none;
	mso-level-text:"%1  ";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:0cm;
	mso-ansi-font-size:18.0pt;
	mso-bidi-font-size:18.0pt;
	font-family:Arial;
	mso-fareast-font-family:\9ED1\4F53;
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l7:level2
	{mso-level-suffix:none;
	mso-level-text:"%1\.%2  ";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:36.0pt;
	text-indent:0cm;
	mso-ansi-font-size:15.0pt;
	mso-bidi-font-size:15.0pt;
	font-family:Arial;
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l7:level3
	{mso-level-suffix:none;
	mso-level-text:"%1\.%2\.%3  ";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:36.0pt;
	text-indent:0cm;
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:Arial;
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l7:level4
	{mso-level-suffix:none;
	mso-level-text:"%1\.%2\.%3\.%4  ";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:36.0pt;
	text-indent:0cm;
	mso-ansi-font-size:10.5pt;
	mso-bidi-font-size:10.5pt;
	font-family:Arial;
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l7:level5
	{mso-level-tab-stop:92.7pt;
	mso-level-number-position:left;
	margin-left:92.7pt;
	text-indent:-15.6pt;
	mso-ansi-font-size:10.5pt;
	mso-bidi-font-size:10.5pt;
	font-family:Arial;
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l7:level6
	{mso-level-text:"%6\)";
	mso-level-tab-stop:92.7pt;
	mso-level-number-position:left;
	margin-left:92.7pt;
	text-indent:-15.6pt;
	mso-ansi-font-size:10.5pt;
	mso-bidi-font-size:10.5pt;
	font-family:Arial;
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l7:level7
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:92.7pt;
	mso-level-number-position:left;
	margin-left:92.7pt;
	text-indent:-15.6pt;
	mso-ansi-font-size:10.5pt;
	mso-bidi-font-size:10.5pt;
	font-family:Arial;
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l7:level8
	{mso-level-reset-level:level1;
	mso-level-style-link:Figure;
	mso-level-suffix:space;
	mso-level-text:Figure%8;
	mso-level-tab-stop:none;
	mso-level-number-position:center;
	margin-left:36.0pt;
	text-indent:0cm;
	mso-ansi-font-size:9.0pt;
	mso-bidi-font-size:9.0pt;
	font-family:Arial;
	mso-fareast-font-family:\9ED1\4F53;
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l7:level9
	{mso-level-reset-level:level1;
	mso-level-style-link:Table;
	mso-level-suffix:space;
	mso-level-text:Table%9;
	mso-level-tab-stop:none;
	mso-level-number-position:center;
	margin-left:36.0pt;
	text-indent:0cm;
	mso-ansi-font-size:9.0pt;
	mso-bidi-font-size:9.0pt;
	font-family:Arial;
	mso-fareast-font-family:\9ED1\4F53;
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l8
	{mso-list-id:1380013528;
	mso-list-template-ids:-1435872280;}
@list l8:level1
	{mso-level-number-format:none;
	mso-level-text:"\9644\5F55A ";
	mso-level-tab-stop:21.25pt;
	mso-level-number-position:left;
	margin-left:21.25pt;
	text-indent:-21.25pt;}
@list l8:level2
	{mso-level-text:"A\.%2";
	mso-level-tab-stop:49.6pt;
	mso-level-number-position:left;
	margin-left:49.6pt;
	text-indent:-1.0cm;}
@list l8:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:70.9pt;
	mso-level-number-position:left;
	margin-left:70.9pt;
	text-indent:-1.0cm;}
@list l8:level4
	{mso-level-text:"%1\.%2\.%3\.%4";
	mso-level-tab-stop:99.2pt;
	mso-level-number-position:left;
	margin-left:99.2pt;
	text-indent:-35.4pt;}
@list l8:level5
	{mso-level-text:"%1\.%2\.%3\.%4\.%5";
	mso-level-tab-stop:127.55pt;
	mso-level-number-position:left;
	margin-left:127.55pt;
	text-indent:-42.5pt;}
@list l8:level6
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6";
	mso-level-tab-stop:163.0pt;
	mso-level-number-position:left;
	margin-left:163.0pt;
	text-indent:-2.0cm;}
@list l8:level7
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7";
	mso-level-tab-stop:191.35pt;
	mso-level-number-position:left;
	margin-left:191.35pt;
	text-indent:-63.8pt;}
@list l8:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
	mso-level-tab-stop:219.7pt;
	mso-level-number-position:left;
	margin-left:219.7pt;
	text-indent:-70.9pt;}
@list l8:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
	mso-level-tab-stop:255.1pt;
	mso-level-number-position:left;
	margin-left:255.1pt;
	text-indent:-85.0pt;}
@list l9
	{mso-list-id:1425803385;
	mso-list-template-ids:67698717;}
@list l9:level1
	{mso-level-text:%1;
	mso-level-tab-stop:21.25pt;
	mso-level-number-position:left;
	margin-left:21.25pt;
	text-indent:-21.25pt;}
@list l9:level2
	{mso-level-text:"%1\.%2";
	mso-level-tab-stop:57.25pt;
	mso-level-number-position:left;
	margin-left:49.6pt;
	text-indent:-1.0cm;}
@list l9:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:96.55pt;
	mso-level-number-position:left;
	margin-left:70.9pt;
	text-indent:-1.0cm;}
@list l9:level4
	{mso-level-text:"%1\.%2\.%3\.%4";
	mso-level-tab-stop:153.8pt;
	mso-level-number-position:left;
	margin-left:99.2pt;
	text-indent:-35.4pt;}
@list l9:level5
	{mso-level-text:"%1\.%2\.%3\.%4\.%5";
	mso-level-tab-stop:193.05pt;
	mso-level-number-position:left;
	margin-left:127.55pt;
	text-indent:-42.5pt;}
@list l9:level6
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6";
	mso-level-tab-stop:232.3pt;
	mso-level-number-position:left;
	margin-left:163.0pt;
	text-indent:-2.0cm;}
@list l9:level7
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7";
	mso-level-tab-stop:271.55pt;
	mso-level-number-position:left;
	margin-left:191.35pt;
	text-indent:-63.8pt;}
@list l9:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
	mso-level-tab-stop:310.8pt;
	mso-level-number-position:left;
	margin-left:219.7pt;
	text-indent:-70.9pt;}
@list l9:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
	mso-level-tab-stop:350.1pt;
	mso-level-number-position:left;
	margin-left:255.1pt;
	text-indent:-85.0pt;}
@list l10
	{mso-list-id:1666475049;
	mso-list-template-ids:-28945502;}
@list l10:level1
	{mso-level-style-link:"Heading 1";
	mso-level-text:%1;
	mso-level-tab-stop:21.6pt;
	mso-level-number-position:left;
	margin-left:21.6pt;
	text-indent:-21.6pt;}
@list l10:level2
	{mso-level-style-link:"Heading 2";
	mso-level-text:"%1\.%2";
	mso-level-tab-stop:28.8pt;
	mso-level-number-position:left;
	margin-left:28.8pt;
	text-indent:-28.8pt;}
@list l10:level3
	{mso-level-style-link:"Heading 3";
	mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	margin-left:36.0pt;
	text-indent:-36.0pt;}
@list l10:level4
	{mso-level-tab-stop:1.0cm;
	mso-level-number-position:left;
	margin-left:46.8pt;
	text-indent:-34.0pt;}
@list l10:level5
	{mso-level-text:%5\FF09;
	mso-level-tab-stop:1.0cm;
	mso-level-number-position:left;
	margin-left:46.8pt;
	text-indent:-34.0pt;}
@list l10:level6
	{mso-level-number-format:alpha-lower;
	mso-level-text:%6\FF09;
	mso-level-tab-stop:1.0cm;
	mso-level-number-position:left;
	margin-left:46.8pt;
	text-indent:-34.0pt;}
@list l10:level7
	{mso-level-number-format:roman-lower;
	mso-level-text:%7;
	mso-level-tab-stop:1.0cm;
	mso-level-number-position:left;
	margin-left:46.8pt;
	text-indent:-34.0pt;}
@list l10:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
	mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	margin-left:72.0pt;
	text-indent:-72.0pt;}
@list l10:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
	mso-level-tab-stop:79.2pt;
	mso-level-number-position:left;
	margin-left:79.2pt;
	text-indent:-79.2pt;}
@list l11
	{mso-list-id:1916042858;
	mso-list-template-ids:-648263936;}
@list l11:level1
	{mso-level-number-format:alpha-upper;
	mso-level-text:\9644\5F55%1;
	mso-level-tab-stop:21.6pt;
	mso-level-number-position:left;
	margin-left:21.6pt;
	text-indent:-21.6pt;}
@list l11:level2
	{mso-level-text:"%1\.%2";
	mso-level-tab-stop:28.8pt;
	mso-level-number-position:left;
	margin-left:28.8pt;
	text-indent:-28.8pt;}
@list l11:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:36.0pt;
	mso-level-number-position:left;
	margin-left:36.0pt;
	text-indent:-36.0pt;}
@list l11:level4
	{mso-level-tab-stop:1.0cm;
	mso-level-number-position:left;
	margin-left:46.8pt;
	text-indent:-34.0pt;}
@list l11:level5
	{mso-level-text:%5\FF09;
	mso-level-tab-stop:1.0cm;
	mso-level-number-position:left;
	margin-left:46.8pt;
	text-indent:-34.0pt;}
@list l11:level6
	{mso-level-number-format:alpha-lower;
	mso-level-text:%6&#65289;;
	mso-level-tab-stop:1.0cm;
	mso-level-number-position:left;
	margin-left:46.8pt;
	text-indent:-34.0pt;}
@list l11:level7
	{mso-level-number-format:roman-lower;
	mso-level-text:%7;
	mso-level-tab-stop:1.0cm;
	mso-level-number-position:left;
	margin-left:46.8pt;
	text-indent:-34.0pt;}
@list l11:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
	mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	margin-left:72.0pt;
	text-indent:-72.0pt;}
@list l11:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
	mso-level-tab-stop:79.2pt;
	mso-level-number-position:left;
	margin-left:79.2pt;
	text-indent:-79.2pt;}
@list l12
	{mso-list-id:2114861838;
	mso-list-template-ids:-433129230;}
@list l12:level1
	{mso-level-number-format:none;
	mso-level-text:"&#38468;&#24405;A ";
	mso-level-tab-stop:21.25pt;
	mso-level-number-position:left;
	margin-left:21.25pt;
	text-indent:-21.25pt;}
@list l12:level2
	{mso-level-text:"A\.%2";
	mso-level-tab-stop:49.6pt;
	mso-level-number-position:left;
	margin-left:49.6pt;
	text-indent:-1.0cm;}
@list l12:level3
	{mso-level-text:"%1A\.%2\.%3";
	mso-level-tab-stop:70.9pt;
	mso-level-number-position:left;
	margin-left:70.9pt;
	text-indent:-1.0cm;}
@list l12:level4
	{mso-level-text:"%1\.%2\.%3\.%4";
	mso-level-tab-stop:99.2pt;
	mso-level-number-position:left;
	margin-left:99.2pt;
	text-indent:-35.4pt;}
@list l12:level5
	{mso-level-text:"%1\.%2\.%3\.%4\.%5";
	mso-level-tab-stop:127.55pt;
	mso-level-number-position:left;
	margin-left:127.55pt;
	text-indent:-42.5pt;}
@list l12:level6
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6";
	mso-level-tab-stop:163.0pt;
	mso-level-number-position:left;
	margin-left:163.0pt;
	text-indent:-2.0cm;}
@list l12:level7
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7";
	mso-level-tab-stop:191.35pt;
	mso-level-number-position:left;
	margin-left:191.35pt;
	text-indent:-63.8pt;}
@list l12:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
	mso-level-tab-stop:219.7pt;
	mso-level-number-position:left;
	margin-left:219.7pt;
	text-indent:-70.9pt;}
@list l12:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
	mso-level-tab-stop:255.1pt;
	mso-level-number-position:left;
	margin-left:255.1pt;
	text-indent:-85.0pt;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
-->
</style>

</head>

<body lang=ZH-CN link=blue vlink=purple style='text-justify-trim:punctuation'>

<div class=Section1 style='layout-grid:15.6pt'>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=blue
face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:150%;
font-family:Courier;color:blue'>Hi,<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=blue
face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:150%;
font-family:Courier;color:blue'>&nbsp;&nbsp;&nbsp; In MRCPv2 specification for
SET-PARAMS it is mentioned that... (6.1.1)<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=blue
face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:150%;
font-family:Courier;color:blue'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm;text-indent:15.0pt'><font size=2
color=green face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:
150%;font-family:Courier;color:green'>The &quot;SET-PARAMS&quot; method, from
the client to the server, tells the<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=green
face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:150%;
font-family:Courier;color:green'>&nbsp;&nbsp; MRCPv2 resource to define
parameters for the session, such as voice<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=green
face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:150%;
font-family:Courier;color:green'>&nbsp;&nbsp; characteristics and prosody on
synthesizers, recognition timers on<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=green
face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:150%;
font-family:Courier;color:green'>&nbsp;&nbsp; recognizers, etc.&nbsp; If the
server accepts and sets all parameters it<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=green
face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:150%;
font-family:Courier;color:green'>&nbsp;&nbsp; MUST return a Response-Status of 200.&nbsp;
If it chooses to ignore some<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=green
face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:150%;
font-family:Courier;color:green'>&nbsp;&nbsp; optional headers that can be
safely ignored without affecting<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=green
face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:150%;
font-family:Courier;color:green'>&nbsp;&nbsp; operation of the server it MUST
return 201.<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=green
face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:150%;
font-family:Courier;color:green'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=green
face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:150%;
font-family:Courier;color:green'>&nbsp;&nbsp; If some of the headers being set
are unsupported for the resource or<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=green
face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:150%;
font-family:Courier;color:green'>&nbsp;&nbsp; have illegal values, the server
MUST reject the request with a 403<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=green
face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:150%;
font-family:Courier;color:green'>&nbsp;&nbsp; Unsupported Header or 404 Illegal
Value for Header, as appropriate.<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=green
face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:150%;
font-family:Courier;color:green'>&nbsp;&nbsp; If the request had both bad and
unsupported parameters 404 MUST be<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=green
face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:150%;
font-family:Courier;color:green'>&nbsp;&nbsp; returned.&nbsp; </span></font><font
size=2 color=red face=Courier><span lang=EN-US style='font-size:10.0pt;
line-height:150%;font-family:Courier;color:red'>Such a response MUST include
the bad or unsupported<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=red face=Courier><span
lang=EN-US style='font-size:10.0pt;line-height:150%;font-family:Courier;
color:red'>&nbsp;&nbsp; headers and their values exactly as they were sent from
the client.<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=green
face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:150%;
font-family:Courier;color:green'>&nbsp;&nbsp; Session parameters modified using
&quot;SET-PARAMS&quot; do not override<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=green
face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:150%;
font-family:Courier;color:green'>&nbsp;&nbsp; parameters explicitly specified
on individual requests or requests<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=green
face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:150%;
font-family:Courier;color:green'>&nbsp;&nbsp; that are in-PROGRESS.<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=blue
face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:150%;
font-family:Courier;color:blue'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=blue
face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:150%;
font-family:Courier;color:blue'>It is clear from above that if SET-PARAM method
tries to SET an unsupported or bad parameter, the server will responds with 403
or 404 as the case may be and will send the header and value exactly as sent in
the initial request method.<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=blue
face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:150%;
font-family:Courier;color:blue'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=blue
face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:150%;
font-family:Courier;color:blue'>However, what will happen if the parameter is
set using SPEAK or RECOGNIZE or DEFINE-GRAMMAR or any other similar method? Will
the response to these messages is similar to SET-PARAMS? The following options
are there:<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=blue
face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:150%;
font-family:Courier;color:blue'>a) Just send the error code (response line)<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=blue
face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:150%;
font-family:Courier;color:blue'>b) Include all the parameters that could not be
set/defined by the request,<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=blue
face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:150%;
font-family:Courier;color:blue'>c) any other...<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=blue
face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:150%;
font-family:Courier;color:blue'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=blue
face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:150%;
font-family:Courier;color:blue'>regards<br>
Arvind<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=blue
face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:150%;
font-family:Courier;color:blue'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='margin-left:0cm'><font size=2 color=blue
face=Courier><span lang=EN-US style='font-size:10.0pt;line-height:150%;
font-family:Courier;color:blue'>-Arvind<o:p></o:p></span></font></p>

</div>

</body>

</html>

--Boundary_(ID_9AdpaCf5p871DPtG4aFxIQ)--


--===============1285256710==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============1285256710==--




From speechsc-bounces@ietf.org Wed Jun 28 17:26:13 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FvhY3-0002QF-8w; Wed, 28 Jun 2006 17:26:11 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FvhY2-0002Ok-20
	for speechsc@ietf.org; Wed, 28 Jun 2006 17:26:10 -0400
Received: from g2.genesyslab.com ([198.49.180.210])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FvhY0-0007q5-O8
	for speechsc@ietf.org; Wed, 28 Jun 2006 17:26:10 -0400
Received: from GIMLI.us.int.genesyslab.com ([192.168.20.233]) by
	g2.genesyslab.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Wed, 28 Jun 2006 14:26:07 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Subject: [speechsc] n-best alternatives on a nomatch
Date: Wed, 28 Jun 2006 14:26:06 -0700
Message-ID: <911B89A9FD71E649AA624FF24790D76F450AB8@GIMLI.us.int.genesyslab.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [speechsc] n-best alternatives on a nomatch
Thread-Index: Acaa+XdfYku1dHO8TqKPPu0aqaHB7Q==
From: "Andrew Wahbe" <Andrew.Wahbe@genesyslab.com>
To: "IETF SPEECHSC \(E-mail\)" <speechsc@ietf.org>
X-OriginalArrivalTime: 28 Jun 2006 21:26:07.0368 (UTC)
	FILETIME=[77C6A880:01C69AF9]
X-Spam-Score: 0.1 (/)
X-Scan-Signature: b280b4db656c3ca28dd62e5e0b03daa8
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>
Content-Type: multipart/mixed; boundary="===============0841865644=="
Errors-To: speechsc-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0841865644==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C69AF9.78071325"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C69AF9.78071325
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Section 9.4.4 says that all alternatives in the n-best list must be
above the confidence threshold.
However, the NLSML <nomatch> element may contain the text of the best
(yet not good enough) match.
=20
Is this not a contradiction? What constitutes an "alternative"? Is it an
interpretation with a non-empty <instance>? Does this mean that if there
is a <nomatch> in the input, then there is no instance data? If so why
not -- if you are providing the text of the best match it would make
sense to also attach it's interpretation wouldn't it? Is it just so it
is not counted as an "alternative"? If so, why do we have the constraint
that only the alternatives with a high enough confidence can be
returned? If an alternative can be marked as "below the confidence
threshold" (both by the confidence level and the <nomatch> tag), then
the client should not be confused by this. Perhaps the restriction in
9.4.4 should be removed?
=20
Thanks,
=20
Andrew Wahbe

------_=_NextPart_001_01C69AF9.78071325
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.2900.2769" name=3DGENERATOR></HEAD>
<BODY>
<DIV><SPAN class=3D624541221-28062006><FONT face=3DArial =
size=3D2>Section 9.4.4 says=20
that all alternatives in the n-best list must be above the confidence=20
threshold.</FONT></SPAN></DIV>
<DIV><SPAN class=3D624541221-28062006><FONT face=3DArial =
size=3D2>However, the NLSML=20
&lt;nomatch&gt; element may contain the text of the best (yet not good =
enough)=20
match.</FONT></SPAN></DIV>
<DIV><SPAN class=3D624541221-28062006><FONT face=3DArial=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D624541221-28062006><FONT face=3DArial size=3D2>Is =
this not a=20
contradiction? What constitutes an "alternative"? Is it an =
interpretation with=20
a&nbsp;non-empty&nbsp;&lt;instance&gt;? Does this mean that if there is =
a=20
&lt;nomatch&gt; in the input, then there is no instance data? If so why =
not --=20
if you are providing the text of the best match it would make sense to =
also=20
attach it's interpretation wouldn't it? Is it just so it is not counted =
as an=20
"alternative"? If so, why do we have the constraint that only the =
alternatives=20
with a high enough confidence can be returned? If an alternative can be =
marked=20
as "below the confidence threshold" (both by the confidence level and =
the=20
&lt;nomatch&gt; tag), then the client should not be confused by this. =
Perhaps=20
the restriction in 9.4.4 should be removed?</FONT></SPAN></DIV>
<DIV><SPAN class=3D624541221-28062006><FONT face=3DArial=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D624541221-28062006><FONT face=3DArial=20
size=3D2>Thanks,</FONT></SPAN></DIV>
<DIV><SPAN class=3D624541221-28062006><FONT face=3DArial=20
size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D624541221-28062006><FONT face=3DArial size=3D2>Andrew =

Wahbe</FONT></SPAN></DIV></BODY></HTML>

------_=_NextPart_001_01C69AF9.78071325--


--===============0841865644==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============0841865644==--




From speechsc-bounces@ietf.org Thu Jun 29 10:21:31 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FvxOc-0008U0-9U; Thu, 29 Jun 2006 10:21:30 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FvxOa-0008Tv-Pn
	for speechsc@ietf.org; Thu, 29 Jun 2006 10:21:28 -0400
Received: from g2.genesyslab.com ([198.49.180.210])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FvxOY-0001wX-H8
	for speechsc@ietf.org; Thu, 29 Jun 2006 10:21:28 -0400
Received: from GIMLI.us.int.genesyslab.com ([192.168.20.233]) by
	g2.genesyslab.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Thu, 29 Jun 2006 07:21:25 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Subject: [speechsc] unsupported language errors do not indicate the
	unsupported language
Date: Thu, 29 Jun 2006 07:21:24 -0700
Message-ID: <911B89A9FD71E649AA624FF24790D76F450BF5@GIMLI.us.int.genesyslab.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [speechsc] unsupported language errors do not indicate the
	unsupported language
Thread-Index: Acabh01U6yRNfbvmRDy2lF5llC2CWA==
From: "Andrew Wahbe" <Andrew.Wahbe@genesyslab.com>
To: "IETF SPEECHSC \(E-mail\)" <speechsc@ietf.org>
X-OriginalArrivalTime: 29 Jun 2006 14:21:25.0413 (UTC)
	FILETIME=[4DC2A550:01C69B87]
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 21c69d3cfc2dd19218717dbe1d974352
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>
Content-Type: multipart/mixed; boundary="===============0255308701=="
Errors-To: speechsc-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0255308701==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C69B87.4DEB23F7"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C69B87.4DEB23F7
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Most of the resource types provide an "unsupported-language"
completion-cause code but there doesn't seem to be any way to indicate
what language(s) were not supported.
=20
Options here could be re-using the speech-language header for this,
adding a new "unsupported-language" header or defining a content type
(as discussed for failed URIs) that cause describe what went wrong with
the request.

------_=_NextPart_001_01C69B87.4DEB23F7
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.2900.2769" name=3DGENERATOR></HEAD>
<BODY>
<DIV><FONT face=3DArial size=3D2><SPAN class=3D526242621-28062006>Most =
of the resource=20
types provide an "unsupported-language" completion-cause code but there =
doesn't=20
seem to be any way to indicate what language(s) were not=20
supported.</SPAN></FONT></DIV>
<DIV><FONT face=3DArial size=3D2><SPAN=20
class=3D526242621-28062006></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2><SPAN =
class=3D526242621-28062006>Options here could=20
be re-using the speech-language header for this, adding a new=20
"unsupported-language" header or defining a content type (as discussed =
for=20
failed URIs) that cause describe what went wrong with the=20
request.</SPAN></FONT></DIV></BODY></HTML>

------_=_NextPart_001_01C69B87.4DEB23F7--


--===============0255308701==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============0255308701==--




From speechsc-bounces@ietf.org Thu Jun 29 16:57:52 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1Fw3aB-0001UX-ST; Thu, 29 Jun 2006 16:57:51 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1Fw2yq-0001eZ-Ek
	for speechsc@ietf.org; Thu, 29 Jun 2006 16:19:16 -0400
Received: from mxgate1.brooktrout.com ([204.176.74.10])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1Fw2v3-000592-7U
	for speechsc@ietf.org; Thu, 29 Jun 2006 16:15:22 -0400
X-IronPort-AV: i="4.06,193,1149480000"; 
	d="scan'208"; a="34845871:sNHT45221784"
X-MimeOLE: Produced By Microsoft Exchange V6.5
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] The NLSML schema and namespaces
Date: Thu, 29 Jun 2006 16:15:19 -0400
Message-ID: <330A23D8336C0346B5C1A5BB1966664703389116@ATLANTIS.Brooktrout.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [speechsc] The NLSML schema and namespaces
Thread-Index: AcaaIkxInBjvU+OJQSSeFR6XKlNwdABll0EQ
From: "Burger, Eric" <eburger@cantata.com>
To: "Andrew Wahbe" <Andrew.Wahbe@genesyslab.com>,
	"IETF SPEECHSC \(E-mail\)" <speechsc@ietf.org>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0770535483960d190d4a0d020e7060bd
Cc: 
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>
Errors-To: speechsc-bounces@ietf.org

What does "existing NLSML" do?  I'm not interested in fixing NLSML.  At
the rate we're going, we'll be looking at EMMA v6.0 :-(

-----Original Message-----
From: Andrew Wahbe [mailto:Andrew.Wahbe@genesyslab.com]=20
Sent: Tuesday, June 27, 2006 3:46 PM
To: IETF SPEECHSC (E-mail)
Subject: [speechsc] The NLSML schema and namespaces

I would like to raise a few issues with both the NSLML schema and it's
use of namespaces.

First, SRGS and SISR allow you to define a grammar so that multiple
token sequences map to one string literal result. For example, "yes",
"ya", "sure", "yes please", and "ok" could all result in the string
literal result "yes". Thus, if you said "sure", the string literal
interpretation result would be "yes".
=20
Unfortunately there doesn't seem to be a way to specify string literals
in NLSML. You would think that the example above could be expressed as
follows:
=20
<?xml version=3D"1.0" encoding=3D"UTF-8"?>
<result xmlns=3D"http://www.ietf.org/xml/ns/mrcpv2">
  <interpretation confidence=3D"0.9">
    <instance>yes</instance>
    <input mode=3D"speech">sure</input>
  </interpretation>
</result>

However this isn't allowed by the NLSML schema in the current MRCPv2
draft. This could be allowed by changing the <instance> type to allow
"mixed" contents (see the definition of <input>). Also, we would need to
change the schema to allow <instance> to have no child elements.
Applying these changes we get the following element definition:

<xs:element name=3D"instance" minOccurs=3D"0">
 <xs:complexType mixed=3D"true">
  <xs:sequence minOccurs=3D"0">
   <xs:any/>
  </xs:sequence>
 </xs:complexType>
</xs:element>

Of course this allows for a mix of text and elements (eg. <instance> yes
<no/> maybe </instance>) which is probably not desirable. XML schema has
no way to restrict this but the format we define could specify it this
way (in the text of the spec). The alternative would be to do what EMMA
does with the <emma:literal/> element. Either way would be fine with me.

The second issue is with the <xs:any/> portion of the instance element
definition. As currently defined, a schema validator will try to
validate it's contents even if a schema is not available. We should
probably relax this by adding a processContents attribute of "lax". This
will cause the validator to only process the contents if a schema is
available.

Also, this currently allows any elements, including those from the NLSML
namespace to be within an <instance/> element. I'm guessing that we
actually want to allow elements from other namespaces, and to restrict
it to elements from other namespaces. E.g. you shouldn't be able to do
this:

<result xmlns=3D"http://www.ietf.org/xml/ns/mrcpv2">
 <interpretation>
   <instance>
     <result>
       <interpretation>
         <instance/>
       </interpretation>   =20
     </result>
   </instance>
 </interpretation>
</result>

However, this is ok:

<result xmlns=3D"http://www.ietf.org/xml/ns/mrcpv2">
 <interpretation>
   <instance>
     <result xmlns=3D"http://example.com/myNamespace">
       <interpretation>
         <instance/>
       </interpretation>   =20
     </result>
   </instance>
 </interpretation>
</result>

The final element definition for <instance/> would then be:
<xs:element name=3D"instance" minOccurs=3D"0">
 <xs:complexType mixed=3D"true">
  <xs:sequence minOccurs=3D"0">
   <xs:any namespace=3D"##other" processContents=3D"lax"/>
  </xs:sequence>
 </xs:complexType>
</xs:element>

Of course, this also raises the issue that all of the examples in the
spec don't declare namespaces at all. It would probably be a good idea
to do this properly.
So examples such as this:
<?xml version=3D"1.0"?>
<result grammar=3D"session:request1@form-level.store">
 <interpretation>
  <instance name=3D"Person">
   <Person>
    <Name> Andre Roy </Name>
   </Person>
  </instance>
  <input>   may I speak to Andre Roy </input>
 </interpretation>
</result>

Become this:

<?xml version=3D"1.0"?>
<nl:result xmlns:nl=3D"http://www.ietf.org/xml/ns/mrcpv2"
           xmlns=3D"http://www.example.com/example"
           grammar=3D"session:request1@form-level.store">
    <nl:interpretation>
        <nl:instance>
            <Person>
                <Name> Andre Roy </Name>
		</Person>
        </nl:instance>
        <nl:input>   may I speak to Andre Roy </nl:input>
    </nl:interpretation>
</nl:result>

Finally, it is not clear what the namespace of the NSLML format is
supposed to be. The schema says this:
   <xs:schema     xmlns:xs=3D"http://www.w3.org/2001/XMLSchema"
               targetNamespace=3D"http://www.ietf.org/xml/schema/mrcpv2"
               xmlns=3D"http://www.ietf.org/xml/ns/mrcpv2" ...

I have a feeling that "http://www.ietf.org/xml/schema/mrcpv2" is
supposed to be the location of the schema and
"http://www.ietf.org/xml/ns/mrcpv2" is supposed to be the namespace for
NLSML. If that is the case, then the schema should be written this way:
   <xs:schema     xmlns:xs=3D"http://www.w3.org/2001/XMLSchema"
               targetNamespace=3D"http://www.ietf.org/xml/ns/mrcpv2"
               xmlns=3D"http://www.ietf.org/xml/ns/mrcpv2" ...

The schema location is not referenced in the schema content at all.
Either way, the default namespace and the targetNamespace should match
otherwise referencing the "confidenceinfo" simpleType in the definitions
of the confidence attributes does not work properly.
Thanks,

Andrew Wahbe

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

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



From speechsc-bounces@ietf.org Fri Jun 30 09:52:11 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FwJPk-0007KS-3A; Fri, 30 Jun 2006 09:52:08 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FwJPi-0007KM-Bp
	for speechsc@ietf.org; Fri, 30 Jun 2006 09:52:06 -0400
Received: from fw01.db01.voxpilot.com ([212.17.54.82] helo=mail.voxpilot.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FwJPg-0000dD-Ms
	for speechsc@ietf.org; Fri, 30 Jun 2006 09:52:06 -0400
Received: by mail.voxpilot.com (Postfix, from userid 552)
	id 3C740214040; Fri, 30 Jun 2006 13:52:02 +0000 (GMT)
X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on db01ms01
X-Spam-Status: No, score=-4.4 required=5.5 tests=ALL_TRUSTED,AWL,BAYES_00,
	UPPERCASE_25_50 autolearn=ham version=3.1.0
X-Spam-Level: 
Received: from daburkewxp (dsl-34-34.dsl.netsource.ie [213.79.34.34])
	by mail.voxpilot.com (Postfix) with ESMTP id 2918E214040
	for <speechsc@ietf.org>; Fri, 30 Jun 2006 13:51:58 +0000 (GMT)
Message-ID: <05fb01c69c4c$53db3400$6600000a@db01.voxpilot.com>
From: "Dave Burke" <david.burke@voxpilot.com>
To: <speechsc@ietf.org>
Subject: [speechsc] State machine diagram for speaker verification resource
Date: Fri, 30 Jun 2006 14:51:45 +0100
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-1";
	reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2869
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869
X-Spam-Score: 0.2 (/)
X-Scan-Signature: 538aad3a3c4f01d8b6a6477ca4248793
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>
Errors-To: speechsc-bounces@ietf.org

Below is a state machine figure for the speaker verification resource (the 
existing one is just a copy of the speech synthesiser's - probably a 
placeholder for the real thing). Comments welcome on its accuracy to the 
intent.

Dave


   Idle                      Verifying
   State                     State
     |                         |
     |---------VERIFY--------->|
     |                         |
     |---VERIFY-FROM-BUFFER--->|
     |                         |
     |----------|              |
     |  VERIFY-ROLLBACK        |
     |<---------|              |
     |                         |
     |                |--------|
     | GET-INTERMEDIATE-RESULTS|
     |                |------->|
     |                         |
     |                |--------|
     |     START-INPUT-TIMERS  |
     |                |------->|
     |                         |
     |                |--------|
     |         START-OF-INPUT  |
     |                |------->|
     |                         |
     |<-VERIFICATION-COMPLETE--|
     |                         |
     |<--------STOP------------|
     |                         |
     |----------|              |
     |         STOP            |
     |<---------|              |
     |                         |
     |----------|              |
     |    CLEAR-BUFFER         |
     |<---------|              |
     |                         |
     |----------|              |
     |   QUERY-VOICEPRINT      |
     |<---------|              |
     |                         |
     |----------|              |
     |  DELETE-VOICEPRINT      |
     |<---------|              |
     |                         |
     |                         | 


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



From speechsc-bounces@ietf.org Fri Jun 30 10:16:49 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FwJnd-0001qD-PT; Fri, 30 Jun 2006 10:16:49 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FwJnc-0001q8-Re
	for speechsc@ietf.org; Fri, 30 Jun 2006 10:16:48 -0400
Received: from fw01.db01.voxpilot.com ([212.17.54.82] helo=mail.voxpilot.com)
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FwJna-0001d5-8l
	for speechsc@ietf.org; Fri, 30 Jun 2006 10:16:48 -0400
Received: by mail.voxpilot.com (Postfix, from userid 552)
	id B04B12140F4; Fri, 30 Jun 2006 14:16:45 +0000 (GMT)
X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on db01ms01
X-Spam-Status: No, score=-4.1 required=5.5 tests=ALL_TRUSTED,AWL,BAYES_00,
	UPPERCASE_25_50 autolearn=ham version=3.1.0
X-Spam-Level: 
Received: from daburkewxp (dsl-34-34.dsl.netsource.ie [213.79.34.34])
	by mail.voxpilot.com (Postfix) with ESMTP id 24F4A214040
	for <speechsc@ietf.org>; Fri, 30 Jun 2006 14:16:41 +0000 (GMT)
Message-ID: <060f01c69c4f$c6fa26f0$6600000a@db01.voxpilot.com>
From: "Dave Burke" <david.burke@voxpilot.com>
To: <speechsc@ietf.org>
Subject: Re: [speechsc] State machine diagram for speaker verification
	resource -> additional suggestions
Date: Fri, 30 Jun 2006 15:16:27 +0100
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-1";
	reply-type=response
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.2869
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869
X-Spam-Score: 0.2 (/)
X-Scan-Signature: 36c793b20164cfe75332aa66ddb21196
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>
Errors-To: speechsc-bounces@ietf.org

Two additional suggestions: Change "Verifying State" to "Verifying/Training 
State" and add the START-SESSION / END-SESSION methods for completeness. See 
below.

   Idle                 Verifying/Training
   State                     State
     |                         |
     |----------|              |
     |     START-SESSION       |
     |<---------|              |
     |                         |
     |----------|              |
     |     END-SESSION         |
     |<---------|              |
     |                         |
     |---------VERIFY--------->|
     |                         |
     |---VERIFY-FROM-BUFFER--->|
     |                         |
     |----------|              |
     |  VERIFY-ROLLBACK        |
     |<---------|              |
     |                         |
     |                |--------|
     | GET-INTERMEDIATE-RESULTS|
     |                |------->|
     |                         |
     |                |--------|
     |     START-INPUT-TIMERS  |
     |                |------->|
     |                         |
     |                |--------|
     |         START-OF-INPUT  |
     |                |------->|
     |                         |
     |<-VERIFICATION-COMPLETE--|
     |                         |
     |<--------STOP------------|
     |                         |
     |----------|              |
     |         STOP            |
     |<---------|              |
     |                         |
     |----------|              |
     |    CLEAR-BUFFER         |
     |<---------|              |
     |                         |
     |----------|              |
     |   QUERY-VOICEPRINT      |
     |<---------|              |
     |                         |
     |----------|              |
     |  DELETE-VOICEPRINT      |
     |<---------|              |
     |                         |
----- Original Message ----- 
From: "Dave Burke" <david.burke@voxpilot.com>
To: <speechsc@ietf.org>
Sent: Friday, June 30, 2006 2:51 PM
Subject: [speechsc] State machine diagram for speaker verification resource


> Below is a state machine figure for the speaker verification resource (the 
> existing one is just a copy of the speech synthesiser's - probably a 
> placeholder for the real thing). Comments welcome on its accuracy to the 
> intent.
>
> Dave
>
>
>   Idle                      Verifying
>   State                     State
>     |                         |
>     |---------VERIFY--------->|
>     |                         |
>     |---VERIFY-FROM-BUFFER--->|
>     |                         |
>     |----------|              |
>     |  VERIFY-ROLLBACK        |
>     |<---------|              |
>     |                         |
>     |                |--------|
>     | GET-INTERMEDIATE-RESULTS|
>     |                |------->|
>     |                         |
>     |                |--------|
>     |     START-INPUT-TIMERS  |
>     |                |------->|
>     |                         |
>     |                |--------|
>     |         START-OF-INPUT  |
>     |                |------->|
>     |                         |
>     |<-VERIFICATION-COMPLETE--|
>     |                         |
>     |<--------STOP------------|
>     |                         |
>     |----------|              |
>     |         STOP            |
>     |<---------|              |
>     |                         |
>     |----------|              |
>     |    CLEAR-BUFFER         |
>     |<---------|              |
>     |                         |
>     |----------|              |
>     |   QUERY-VOICEPRINT      |
>     |<---------|              |
>     |                         |
>     |----------|              |
>     |  DELETE-VOICEPRINT      |
>     |<---------|              |
>     |                         |
>     |                         | 


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



From speechsc-bounces@ietf.org Fri Jun 30 11:07:04 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FwKaF-0002zZ-E3; Fri, 30 Jun 2006 11:07:03 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FwKaE-0002zU-EJ
	for speechsc@ietf.org; Fri, 30 Jun 2006 11:07:02 -0400
Received: from maile.telecomitalia.it ([156.54.233.31])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FwKaA-0004h6-Hv
	for speechsc@ietf.org; Fri, 30 Jun 2006 11:07:02 -0400
Received: from ptpxch008ba020.idc.cww.telecomitalia.it ([156.54.240.51]) by
	maile.telecomitalia.it with Microsoft SMTPSVC(6.0.3790.1830);
	Fri, 30 Jun 2006 17:06:57 +0200
Received: from PTPEVS106BA020.idc.cww.telecomitalia.it ([156.54.241.223]) by
	ptpxch008ba020.idc.cww.telecomitalia.it with Microsoft
	SMTPSVC(6.0.3790.1830); Fri, 30 Jun 2006 17:06:57 +0200
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.2663
Content-Class: urn:content-classes:message
MIME-Version: 1.0
Subject: RE: [speechsc] State machine diagram for speaker verificationresource
	-> additional suggestions
Date: Fri, 30 Jun 2006 17:04:26 +0200
Message-ID: <01C0B9926BC410459FE9AACE49B81502708BA4@PTPEVS106BA020.idc.cww.telecomitalia.it>
In-Reply-To: <060f01c69c4f$c6fa26f0$6600000a@db01.voxpilot.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Importance: normal
Priority: normal
Thread-Topic: [speechsc] State machine diagram for speaker
	verificationresource -> additional suggestions
thread-index: AcacT9zo2dubLHpUTySdKouRzcHOxwABRpng
From: "Bergallo Patrizio" <patrizio.bergallo@loquendo.com>
To: "Dave Burke" <david.burke@voxpilot.com>,
	<speechsc@ietf.org>
X-OriginalArrivalTime: 30 Jun 2006 15:06:57.0141 (UTC)
	FILETIME=[D4690250:01C69C56]
X-Spam-Score: 0.3 (/)
X-Scan-Signature: 715d0e6950aaebd45af78ef9318d0186
Cc: 
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>
Content-Type: multipart/mixed; boundary="===============1159327707=="
Errors-To: speechsc-bounces@ietf.org

This is a multi-part message in MIME format.

--===============1159327707==
Content-Class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_CE34_01C69C67.9840DCB0"

This is a multi-part message in MIME format.

------=_NextPart_000_CE34_01C69C67.9840DCB0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi,
What about adding a "session opened" (or a more appropriate name) state
to represent the verification/identification session?
No other resources have a session, with the exception of enrollment in
the recognition resource, but the related state machine diagram is
missing.=20
See below.

Regards,
Patrizio Bergallo & Vittorio Manzone, Loquendo.
=20

  Idle              Session Opened       Verifying/Training
  State             State                State
   |                   |                         |
   |--START-SESSION--->|                         |
   |                   |                         |
   |                   |----------|              |
   |                   |     START-SESSION       |
   |                   |<---------|              |
   |                   |                         |
   |<--END-SESSION-----|                         |
   |                   |                         |
   |                   |---------VERIFY--------->|
   |                   |                         |
   |                   |---VERIFY-FROM-BUFFER--->|
   |                   |                         |
   |                   |----------|              |
   |                   |  VERIFY-ROLLBACK        |
   |                   |<---------|              |
   |                   |                         |
   |                   |                |--------|
   |                   | GET-INTERMEDIATE-RESULTS|
   |                   |                |------->|
   |                   |                         |
   |                   |                |--------|
   |                   |     START-INPUT-TIMERS  |
   |                   |                |------->|
   |                   |                         |
   |                   |                |--------|
   |                   |         START-OF-INPUT  |
   |                   |                |------->|
   |                   |                         |
   |                   |<-VERIFICATION-COMPLETE--|
   |                   |                         |
   |                   |<--------STOP------------|
   |                   |                         |
   |                   |----------|              |
   |                   |         STOP            |
   |                   |<---------|              |
   |                   |                         |
   |----------|        |                         |
   |         STOP      |                         |   =20
   |<---------|        |                         |
   |                   |----------|              |
   |                   |    CLEAR-BUFFER         |
   |                   |<---------|              |
   |                   |                         |
   |----------|        |                         |
   |   CLEAR-BUFFER    |                         |   =20
   |<---------|        |                         |
   |                   |                         |
   |                   |----------|              |
   |                   |   QUERY-VOICEPRINT      |
   |                   |<---------|              |
   |                   |                         |
   |----------|        |                         |
   | QUERY-VOICEPRINT  |                         |
   |<---------|        |                         |
   |                   |                         |
   |                   |----------|              |
   |                   |  DELETE-VOICEPRINT      |
   |                   |<---------|              |
   |                   |                         |
   |----------|        |                         |
   | DELETE-VOICEPRINT |                         |
   |<---------|        |                         |

> -----Original Message-----
> From: Dave Burke [mailto:david.burke@voxpilot.com]=20
> Sent: Friday, June 30, 2006 4:16 PM
> To: speechsc@ietf.org
> Subject: Re: [speechsc] State machine diagram for speaker=20
> verificationresource -> additional suggestions
>=20
>=20
> Two additional suggestions: Change "Verifying State" to=20
> "Verifying/Training=20
> State" and add the START-SESSION / END-SESSION methods for=20
> completeness. See=20
> below.
>=20
>    Idle                 Verifying/Training
>    State                     State
>      |                         |
>      |----------|              |
>      |     START-SESSION       |
>      |<---------|              |
>      |                         |
>      |----------|              |
>      |     END-SESSION         |
>      |<---------|              |
>      |                         |
>      |---------VERIFY--------->|
>      |                         |
>      |---VERIFY-FROM-BUFFER--->|
>      |                         |
>      |----------|              |
>      |  VERIFY-ROLLBACK        |
>      |<---------|              |
>      |                         |
>      |                |--------|
>      | GET-INTERMEDIATE-RESULTS|
>      |                |------->|
>      |                         |
>      |                |--------|
>      |     START-INPUT-TIMERS  |
>      |                |------->|
>      |                         |
>      |                |--------|
>      |         START-OF-INPUT  |
>      |                |------->|
>      |                         |
>      |<-VERIFICATION-COMPLETE--|
>      |                         |
>      |<--------STOP------------|
>      |                         |
>      |----------|              |
>      |         STOP            |
>      |<---------|              |
>      |                         |
>      |----------|              |
>      |    CLEAR-BUFFER         |
>      |<---------|              |
>      |                         |
>      |----------|              |
>      |   QUERY-VOICEPRINT      |
>      |<---------|              |
>      |                         |
>      |----------|              |
>      |  DELETE-VOICEPRINT      |
>      |<---------|              |
>      |                         |
> ----- Original Message -----=20
> From: "Dave Burke" <david.burke@voxpilot.com>
> To: <speechsc@ietf.org>
> Sent: Friday, June 30, 2006 2:51 PM
> Subject: [speechsc] State machine diagram for speaker=20
> verification resource
>=20
>=20
> > Below is a state machine figure for the speaker=20
> verification resource=20
> > (the
> > existing one is just a copy of the speech synthesiser's -=20
> probably a=20
> > placeholder for the real thing). Comments welcome on its=20
> accuracy to the=20
> > intent.
> >
> > Dave
> >
> >
> >   Idle                      Verifying
> >   State                     State
> >     |                         |
> >     |---------VERIFY--------->|
> >     |                         |
> >     |---VERIFY-FROM-BUFFER--->|
> >     |                         |
> >     |----------|              |
> >     |  VERIFY-ROLLBACK        |
> >     |<---------|              |
> >     |                         |
> >     |                |--------|
> >     | GET-INTERMEDIATE-RESULTS|
> >     |                |------->|
> >     |                         |
> >     |                |--------|
> >     |     START-INPUT-TIMERS  |
> >     |                |------->|
> >     |                         |
> >     |                |--------|
> >     |         START-OF-INPUT  |
> >     |                |------->|
> >     |                         |
> >     |<-VERIFICATION-COMPLETE--|
> >     |                         |
> >     |<--------STOP------------|
> >     |                         |
> >     |----------|              |
> >     |         STOP            |
> >     |<---------|              |
> >     |                         |
> >     |----------|              |
> >     |    CLEAR-BUFFER         |
> >     |<---------|              |
> >     |                         |
> >     |----------|              |
> >     |   QUERY-VOICEPRINT      |
> >     |<---------|              |
> >     |                         |
> >     |----------|              |
> >     |  DELETE-VOICEPRINT      |
> >     |<---------|              |
> >     |                         |
> >     |                         |=20
>=20
>=20
> _______________________________________________
> Speechsc mailing list
> Speechsc@ietf.org https://www1.ietf.org/mailman/listinfo/speechsc
>=20


Gruppo Telecom Italia - Direzione e coordinamento di Telecom Italia =
S.p.A.

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
CONFIDENTIALITY NOTICE
This message and its attachments are addressed solely to the persons =
above and may contain confidential information. If you have received the =
message in error, be informed that any use of the content hereof is =
prohibited. Please return it immediately to the sender and delete the =
message. Should you have any questions, please send an e_mail to =
<mailto:webmaster@telecomitalia.it>webmaster@telecomitalia.it. Thank =
you<http://www.loquendo.com>www.loquendo.com
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

------=_NextPart_000_CE34_01C69C67.9840DCB0
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 =
Transitional//EN"><HTML><HEAD><META HTTP-EQUIV=3D"Content-Type" =
CONTENT=3D"text/html; =
charset=3Diso-8859-1"></HEAD><BODY><DIV>&nbsp;</DIV>Hi,<BR>What about =
adding a "session opened" (or a more appropriate name) state<BR>to =
represent the verification/identification session?<BR>No other resources =
have a session, with the exception of enrollment in<BR>the recognition =
resource, but the related state machine diagram is<BR>missing. <BR>See =
below.<BR><BR>Regards,<BR>Patrizio Bergallo & Vittorio Manzone, =
Loquendo.<BR> <BR><BR>  Idle              Session Opened       =
Verifying/Training<BR>  State             State                State<BR> =
  |                   |                         |<BR>   =
|--START-SESSION--->|                         |<BR>   |                  =
 |                         |<BR>   |                   |----------|      =
        |<BR>   |                   |     START-SESSION       |<BR>   |  =
                 |<---------|              |<BR>   |                   | =
                        |<BR>   |<--END-SESSION-----|                    =
     |<BR>   |                   |                         |<BR>   |     =
              |---------VERIFY--------->|<BR>   |                   |    =
                     |<BR>   |                   =
|---VERIFY-FROM-BUFFER--->|<BR>   |                   |                  =
       |<BR>   |                   |----------|              |<BR>   |   =
                |  VERIFY-ROLLBACK        |<BR>   |                   =
|<---------|              |<BR>   |                   |                  =
       |<BR>   |                   |                |--------|<BR>   |   =
                | GET-INTERMEDIATE-RESULTS|<BR>   |                   |  =
              |------->|<BR>   |                   |                     =
    |<BR>   |                   |                |--------|<BR>   |      =
             |     START-INPUT-TIMERS  |<BR>   |                   |     =
           |------->|<BR>   |                   |                        =
 |<BR>   |                   |                |--------|<BR>   |         =
          |         START-OF-INPUT  |<BR>   |                   |        =
        |------->|<BR>   |                   |                         =
|<BR>   |                   |<-VERIFICATION-COMPLETE--|<BR>   |          =
         |                         |<BR>   |                   =
|<--------STOP------------|<BR>   |                   |                  =
       |<BR>   |                   |----------|              |<BR>   |   =
                |         STOP            |<BR>   |                   =
|<---------|              |<BR>   |                   |                  =
       |<BR>   |----------|        |                         |<BR>   |   =
      STOP      |                         |    <BR>   |<---------|       =
 |                         |<BR>   |                   |----------|      =
        |<BR>   |                   |    CLEAR-BUFFER         |<BR>   |  =
                 |<---------|              |<BR>   |                   | =
                        |<BR>   |----------|        |                    =
     |<BR>   |   CLEAR-BUFFER    |                         |    <BR>   =
|<---------|        |                         |<BR>   |                  =
 |                         |<BR>   |                   |----------|      =
        |<BR>   |                   |   QUERY-VOICEPRINT      |<BR>   |  =
                 |<---------|              |<BR>   |                   | =
                        |<BR>   |----------|        |                    =
     |<BR>   | QUERY-VOICEPRINT  |                         |<BR>   =
|<---------|        |                         |<BR>   |                  =
 |                         |<BR>   |                   |----------|      =
        |<BR>   |                   |  DELETE-VOICEPRINT      |<BR>   |  =
                 |<---------|              |<BR>   |                   | =
                        |<BR>   |----------|        |                    =
     |<BR>   | DELETE-VOICEPRINT |                         |<BR>   =
|<---------|        |                         |<BR><BR>> -----Original =
Message-----<BR>> From: Dave Burke [mailto:david.burke@voxpilot.com] =
<BR>> Sent: Friday, June 30, 2006 4:16 PM<BR>> To: =
speechsc@ietf.org<BR>> Subject: Re: [speechsc] State machine diagram for =
speaker <BR>> verificationresource -> additional suggestions<BR>> <BR>> =
<BR>> Two additional suggestions: Change "Verifying State" to <BR>> =
"Verifying/Training <BR>> State" and add the START-SESSION / END-SESSION =
methods for <BR>> completeness. See <BR>> below.<BR>> <BR>>    Idle      =
           Verifying/Training<BR>>    State                     =
State<BR>>      |                         |<BR>>      |----------|       =
       |<BR>>      |     START-SESSION       |<BR>>      |<---------|    =
          |<BR>>      |                         |<BR>>      |----------| =
             |<BR>>      |     END-SESSION         |<BR>>      =
|<---------|              |<BR>>      |                         |<BR>>   =
   |---------VERIFY--------->|<BR>>      |                         =
|<BR>>      |---VERIFY-FROM-BUFFER--->|<BR>>      |                      =
   |<BR>>      |----------|              |<BR>>      |  VERIFY-ROLLBACK  =
      |<BR>>      |<---------|              |<BR>>      |                =
         |<BR>>      |                |--------|<BR>>      | =
GET-INTERMEDIATE-RESULTS|<BR>>      |                |------->|<BR>>     =
 |                         |<BR>>      |                |--------|<BR>>  =
    |     START-INPUT-TIMERS  |<BR>>      |                =
|------->|<BR>>      |                         |<BR>>      |             =
   |--------|<BR>>      |         START-OF-INPUT  |<BR>>      |          =
      |------->|<BR>>      |                         |<BR>>      =
|<-VERIFICATION-COMPLETE--|<BR>>      |                         |<BR>>   =
   |<--------STOP------------|<BR>>      |                         =
|<BR>>      |----------|              |<BR>>      |         STOP         =
   |<BR>>      |<---------|              |<BR>>      |                   =
      |<BR>>      |----------|              |<BR>>      |    =
CLEAR-BUFFER         |<BR>>      |<---------|              |<BR>>      | =
                        |<BR>>      |----------|              |<BR>>     =
 |   QUERY-VOICEPRINT      |<BR>>      |<---------|              |<BR>>  =
    |                         |<BR>>      |----------|              =
|<BR>>      |  DELETE-VOICEPRINT      |<BR>>      |<---------|           =
   |<BR>>      |                         |<BR>> ----- Original Message =
----- <BR>> From: "Dave Burke" <david.burke@voxpilot.com><BR>> To: =
<speechsc@ietf.org><BR>> Sent: Friday, June 30, 2006 2:51 PM<BR>> =
Subject: [speechsc] State machine diagram for speaker <BR>> verification =
resource<BR>> <BR>> <BR>> > Below is a state machine figure for the =
speaker <BR>> verification resource <BR>> > (the<BR>> > existing one is =
just a copy of the speech synthesiser's - <BR>> probably a <BR>> > =
placeholder for the real thing). Comments welcome on its <BR>> accuracy =
to the <BR>> > intent.<BR>> ><BR>> > Dave<BR>> ><BR>> ><BR>> >   Idle    =
                  Verifying<BR>> >   State                     =
State<BR>> >     |                         |<BR>> >     =
|---------VERIFY--------->|<BR>> >     |                         |<BR>> =
>     |---VERIFY-FROM-BUFFER--->|<BR>> >     |                         =
|<BR>> >     |----------|              |<BR>> >     |  VERIFY-ROLLBACK   =
     |<BR>> >     |<---------|              |<BR>> >     |               =
          |<BR>> >     |                |--------|<BR>> >     | =
GET-INTERMEDIATE-RESULTS|<BR>> >     |                |------->|<BR>> >  =
   |                         |<BR>> >     |                =
|--------|<BR>> >     |     START-INPUT-TIMERS  |<BR>> >     |           =
     |------->|<BR>> >     |                         |<BR>> >     |      =
          |--------|<BR>> >     |         START-OF-INPUT  |<BR>> >     | =
               |------->|<BR>> >     |                         |<BR>> >  =
   |<-VERIFICATION-COMPLETE--|<BR>> >     |                         =
|<BR>> >     |<--------STOP------------|<BR>> >     |                    =
     |<BR>> >     |----------|              |<BR>> >     |         STOP  =
          |<BR>> >     |<---------|              |<BR>> >     |          =
               |<BR>> >     |----------|              |<BR>> >     |    =
CLEAR-BUFFER         |<BR>> >     |<---------|              |<BR>> >     =
|                         |<BR>> >     |----------|              |<BR>> =
>     |   QUERY-VOICEPRINT      |<BR>> >     |<---------|              =
|<BR>> >     |                         |<BR>> >     |----------|         =
     |<BR>> >     |  DELETE-VOICEPRINT      |<BR>> >     |<---------|    =
          |<BR>> >     |                         |<BR>> >     |          =
               | <BR>> <BR>> <BR>> =
_______________________________________________<BR>> Speechsc mailing =
list<BR>> Speechsc@ietf.org =
https://www1.ietf.org/mailman/listinfo/speechsc<BR>> <BR><BR>Gruppo=20
Telecom Italia - Direzione e coordinamento di Telecom Italia =
S.p.A.<BR><BR><FONT=20
size=3D3>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D</FONT><BR>CONFIDENTIALITY=20
NOTICE<BR>This message and its attachments are addressed solely to the=20
persons<BR>above and may contain confidential information. If you have=20
received<BR>the message in error, be informed that any use of the =
content=20
hereof<BR>is prohibited. Please return it immediately to the sender and=20
delete<BR>the message. Should you have any questions, please send an =
e_mail=20
to<BR>&lt;<A=20
href=3D"mailto:webmaster@telecomitalia.it">mailto:webmaster@telecomitalia=
.it</A>&gt;webmaster@telecomitalia.it.=20
Thank you<BR>&lt;<A=20
href=3D"http://www.loquendo.com">http://www.loquendo.com</A>&gt;www.loque=
ndo.com<BR><FONT=20
size=3D3>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D</FONT><BR></P></FONT>
</BODY></HTML>
------=_NextPart_000_CE34_01C69C67.9840DCB0--


--===============1159327707==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============1159327707==--




From speechsc-bounces@ietf.org Fri Jun 30 11:14:18 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FwKhG-0006NV-Cu; Fri, 30 Jun 2006 11:14:18 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FwKhF-0006NP-Hj
	for speechsc@ietf.org; Fri, 30 Jun 2006 11:14:17 -0400
Received: from maile.telecomitalia.it ([156.54.233.31])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FwKhE-00053p-9w
	for speechsc@ietf.org; Fri, 30 Jun 2006 11:14:17 -0400
Received: from ptpxch009ba020.idc.cww.telecomitalia.it ([156.54.240.52]) by
	maile.telecomitalia.it with Microsoft SMTPSVC(6.0.3790.1830);
	Fri, 30 Jun 2006 17:14:15 +0200
Received: from PTPEVS106BA020.idc.cww.telecomitalia.it ([156.54.241.223]) by
	ptpxch009ba020.idc.cww.telecomitalia.it with Microsoft
	SMTPSVC(6.0.3790.1830); Fri, 30 Jun 2006 17:14:15 +0200
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.2663
Content-Class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C69C57.D92D8492"
Content-Transfer-Encoding: 7bit
Subject: RE: [speechsc] State machine diagram for speaker
	verificationresource-> additional suggestions
Date: Fri, 30 Jun 2006 17:11:44 +0200
Message-ID: <01C0B9926BC410459FE9AACE49B81502708BA8@PTPEVS106BA020.idc.cww.telecomitalia.it>
In-Reply-To: <01C0B9926BC410459FE9AACE49B81502708BA4@PTPEVS106BA020.idc.cww.telecomitalia.it>
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
Importance: normal
Priority: normal
Thread-Topic: [speechsc] State machine diagram for speaker
	verificationresource-> additional suggestions
thread-index: AcacT9zo2dubLHpUTySdKouRzcHOxwABRpngAACQNVA=
From: "Bergallo Patrizio" <patrizio.bergallo@loquendo.com>
To: "Dave Burke" <david.burke@voxpilot.com>,
	<speechsc@ietf.org>
X-OriginalArrivalTime: 30 Jun 2006 15:14:15.0062 (UTC)
	FILETIME=[D96E7360:01C69C57]
X-Spam-Score: 0.3 (/)
X-Scan-Signature: 398dc098b38497efe55f044562a219e7
Cc: 
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>
Errors-To: speechsc-bounces@ietf.org

This is a multi-part message in MIME format.

------_=_NextPart_001_01C69C57.D92D8492
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_002_01C69C57.D92D8492"


------_=_NextPart_002_01C69C57.D92D8492
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Attached a human readable version of the diagram...
=20
Patrizio.

-----Original Message-----
From: Bergallo Patrizio=20
Sent: Friday, June 30, 2006 5:04 PM
To: Dave Burke; speechsc@ietf.org
Subject: RE: [speechsc] State machine diagram for speaker
verificationresource-> additional suggestions


=20
Hi,
What about adding a "session opened" (or a more appropriate name) state
to represent the verification/identification session?
No other resources have a session, with the exception of enrollment in
the recognition resource, but the related state machine diagram is
missing.=20
See below.

Regards,
Patrizio Bergallo & Vittorio Manzone, Loquendo.


Idle Session Opened Verifying/Training
State State State
| | |
|--START-SESSION--->| |
| | |
| |----------| |
| | START-SESSION |
| |<---------| |
| | |
|<--END-SESSION-----| |
| | |
| |---------VERIFY--------->|
| | |
| |---VERIFY-FROM-BUFFER--->|
| | |
| |----------| |
| | VERIFY-ROLLBACK |
| |<---------| |
| | |
| | |--------|
| | GET-INTERMEDIATE-RESULTS|
| | |------->|
| | |
| | |--------|
| | START-INPUT-TIMERS |
| | |------->|
| | |
| | |--------|
| | START-OF-INPUT |
| | |------->|
| | |
| |<-VERIFICATION-COMPLETE--|
| | |
| |<--------STOP------------|
| | |
| |----------| |
| | STOP |
| |<---------| |
| | |
|----------| | |
| STOP | |=20
|<---------| | |
| |----------| |
| | CLEAR-BUFFER |
| |<---------| |
| | |
|----------| | |
| CLEAR-BUFFER | |=20
|<---------| | |
| | |
| |----------| |
| | QUERY-VOICEPRINT |
| |<---------| |
| | |
|----------| | |
| QUERY-VOICEPRINT | |
|<---------| | |
| | |
| |----------| |
| | DELETE-VOICEPRINT |
| |<---------| |
| | |
|----------| | |
| DELETE-VOICEPRINT | |
|<---------| | |

> -----Original Message-----
> From: Dave Burke [mailto:david.burke@voxpilot.com]=20
> Sent: Friday, June 30, 2006 4:16 PM
> To: speechsc@ietf.org
> Subject: Re: [speechsc] State machine diagram for speaker=20
> verificationresource -> additional suggestions
>=20
>=20
> Two additional suggestions: Change "Verifying State" to=20
> "Verifying/Training=20
> State" and add the START-SESSION / END-SESSION methods for=20
> completeness. See=20
> below.
>=20
> Idle Verifying/Training
> State State
> | |
> |----------| |
> | START-SESSION |
> |<---------| |
> | |
> |----------| |
> | END-SESSION |
> |<---------| |
> | |
> |---------VERIFY--------->|
> | |
> |---VERIFY-FROM-BUFFER--->|
> | |
> |----------| |
> | VERIFY-ROLLBACK |
> |<---------| |
> | |
> | |--------|
> | GET-INTERMEDIATE-RESULTS|
> | |------->|
> | |
> | |--------|
> | START-INPUT-TIMERS |
> | |------->|
> | |
> | |--------|
> | START-OF-INPUT |
> | |------->|
> | |
> |<-VERIFICATION-COMPLETE--|
> | |
> |<--------STOP------------|
> | |
> |----------| |
> | STOP |
> |<---------| |
> | |
> |----------| |
> | CLEAR-BUFFER |
> |<---------| |
> | |
> |----------| |
> | QUERY-VOICEPRINT |
> |<---------| |
> | |
> |----------| |
> | DELETE-VOICEPRINT |
> |<---------| |
> | |
> ----- Original Message -----=20
> From: "Dave Burke"=20
> To:=20
> Sent: Friday, June 30, 2006 2:51 PM
> Subject: [speechsc] State machine diagram for speaker=20
> verification resource
>=20
>=20
> > Below is a state machine figure for the speaker=20
> verification resource=20
> > (the
> > existing one is just a copy of the speech synthesiser's -=20
> probably a=20
> > placeholder for the real thing). Comments welcome on its=20
> accuracy to the=20
> > intent.
> >
> > Dave
> >
> >
> > Idle Verifying
> > State State
> > | |
> > |---------VERIFY--------->|
> > | |
> > |---VERIFY-FROM-BUFFER--->|
> > | |
> > |----------| |
> > | VERIFY-ROLLBACK |
> > |<---------| |
> > | |
> > | |--------|
> > | GET-INTERMEDIATE-RESULTS|
> > | |------->|
> > | |
> > | |--------|
> > | START-INPUT-TIMERS |
> > | |------->|
> > | |
> > | |--------|
> > | START-OF-INPUT |
> > | |------->|
> > | |
> > |<-VERIFICATION-COMPLETE--|
> > | |
> > |<--------STOP------------|
> > | |
> > |----------| |
> > | STOP |
> > |<---------| |
> > | |
> > |----------| |
> > | CLEAR-BUFFER |
> > |<---------| |
> > | |
> > |----------| |
> > | QUERY-VOICEPRINT |
> > |<---------| |
> > | |
> > |----------| |
> > | DELETE-VOICEPRINT |
> > |<---------| |
> > | |
> > | |=20
>=20
>=20
> _______________________________________________
> Speechsc mailing list
> Speechsc@ietf.org https://www1.ietf.org/mailman/listinfo/speechsc
>=20

Gruppo Telecom Italia - Direzione e coordinamento di Telecom Italia
S.p.A.

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
CONFIDENTIALITY NOTICE
This message and its attachments are addressed solely to the persons
above and may contain confidential information. If you have received
the message in error, be informed that any use of the content hereof
is prohibited. Please return it immediately to the sender and delete
the message. Should you have any questions, please send an e_mail to
<mailto:webmaster@telecomitalia.it>webmaster@telecomitalia.it. Thank you
<http://www.loquendo.com>www.loquendo.com
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D






Gruppo Telecom Italia - Direzione e coordinamento di Telecom Italia =
S.p.A.

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
CONFIDENTIALITY NOTICE
This message and its attachments are addressed solely to the persons =
above and may contain confidential information. If you have received the =
message in error, be informed that any use of the content hereof is =
prohibited. Please return it immediately to the sender and delete the =
message. Should you have any questions, please send an e_mail to =
<mailto:webmaster@telecomitalia.it>webmaster@telecomitalia.it. Thank =
you<http://www.loquendo.com>www.loquendo.com
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

------_=_NextPart_002_01C69C57.D92D8492
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">
<TITLE>Message</TITLE>

<META content=3D"MSHTML 6.00.2900.2802" name=3DGENERATOR></HEAD>
<BODY>
<DIV><SPAN class=3D485440915-30062006><FONT face=3DArial color=3D#0000ff =

size=3D2>Attached a human readable version of the =
diagram...</FONT></SPAN></DIV>
<DIV><SPAN class=3D485440915-30062006><FONT face=3DArial color=3D#0000ff =

size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D485440915-30062006><FONT face=3DArial color=3D#0000ff =

size=3D2>Patrizio.</FONT></SPAN></DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid; MARGIN-RIGHT: 0px">
  <DIV></DIV>
  <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr =
align=3Dleft><FONT=20
  face=3DTahoma size=3D2>-----Original Message-----<BR><B>From:</B> =
Bergallo=20
  Patrizio <BR><B>Sent:</B> Friday, June 30, 2006 5:04 PM<BR><B>To:</B> =
Dave=20
  Burke; speechsc@ietf.org<BR><B>Subject:</B> RE: [speechsc] State =
machine=20
  diagram for speaker verificationresource-&gt; additional=20
  suggestions<BR><BR></FONT></DIV>
  <DIV>&nbsp;</DIV>Hi,<BR>What about adding a "session opened" (or a =
more=20
  appropriate name) state<BR>to represent the =
verification/identification=20
  session?<BR>No other resources have a session, with the exception of=20
  enrollment in<BR>the recognition resource, but the related state =
machine=20
  diagram is<BR>missing. <BR>See below.<BR><BR>Regards,<BR>Patrizio =
Bergallo=20
  &amp; Vittorio Manzone, Loquendo.<BR><BR><BR>Idle Session Opened=20
  Verifying/Training<BR>State State State<BR>| | =
|<BR>|--START-SESSION---&gt;|=20
  |<BR>| | |<BR>| |----------| |<BR>| | START-SESSION |<BR>| =
|&lt;---------|=20
  |<BR>| | |<BR>|&lt;--END-SESSION-----| |<BR>| | |<BR>|=20
  |---------VERIFY---------&gt;|<BR>| | |<BR>|=20
  |---VERIFY-FROM-BUFFER---&gt;|<BR>| | |<BR>| |----------| |<BR>| |=20
  VERIFY-ROLLBACK |<BR>| |&lt;---------| |<BR>| | |<BR>| | =
|--------|<BR>| |=20
  GET-INTERMEDIATE-RESULTS|<BR>| | |-------&gt;|<BR>| | |<BR>| | =
|--------|<BR>|=20
  | START-INPUT-TIMERS |<BR>| | |-------&gt;|<BR>| | |<BR>| | =
|--------|<BR>| |=20
  START-OF-INPUT |<BR>| | |-------&gt;|<BR>| | |<BR>|=20
  |&lt;-VERIFICATION-COMPLETE--|<BR>| | |<BR>|=20
  |&lt;--------STOP------------|<BR>| | |<BR>| |----------| |<BR>| | =
STOP |<BR>|=20
  |&lt;---------| |<BR>| | |<BR>|----------| | |<BR>| STOP | |=20
  <BR>|&lt;---------| | |<BR>| |----------| |<BR>| | CLEAR-BUFFER |<BR>| =

  |&lt;---------| |<BR>| | |<BR>|----------| | |<BR>| CLEAR-BUFFER | |=20
  <BR>|&lt;---------| | |<BR>| | |<BR>| |----------| |<BR>| | =
QUERY-VOICEPRINT=20
  |<BR>| |&lt;---------| |<BR>| | |<BR>|----------| | |<BR>| =
QUERY-VOICEPRINT |=20
  |<BR>|&lt;---------| | |<BR>| | |<BR>| |----------| |<BR>| | =
DELETE-VOICEPRINT=20
  |<BR>| |&lt;---------| |<BR>| | |<BR>|----------| | |<BR>| =
DELETE-VOICEPRINT |=20
  |<BR>|&lt;---------| | |<BR><BR>&gt; -----Original =
Message-----<BR>&gt; From:=20
  Dave Burke [mailto:david.burke@voxpilot.com] <BR>&gt; Sent: Friday, =
June 30,=20
  2006 4:16 PM<BR>&gt; To: speechsc@ietf.org<BR>&gt; Subject: Re: =
[speechsc]=20
  State machine diagram for speaker <BR>&gt; verificationresource -&gt;=20
  additional suggestions<BR>&gt; <BR>&gt; <BR>&gt; Two additional =
suggestions:=20
  Change "Verifying State" to <BR>&gt; "Verifying/Training <BR>&gt; =
State" and=20
  add the START-SESSION / END-SESSION methods for <BR>&gt; completeness. =
See=20
  <BR>&gt; below.<BR>&gt; <BR>&gt; Idle Verifying/Training<BR>&gt; State =

  State<BR>&gt; | |<BR>&gt; |----------| |<BR>&gt; | START-SESSION =
|<BR>&gt;=20
  |&lt;---------| |<BR>&gt; | |<BR>&gt; |----------| |<BR>&gt; | =
END-SESSION=20
  |<BR>&gt; |&lt;---------| |<BR>&gt; | |<BR>&gt;=20
  |---------VERIFY---------&gt;|<BR>&gt; | |<BR>&gt;=20
  |---VERIFY-FROM-BUFFER---&gt;|<BR>&gt; | |<BR>&gt; |----------| =
|<BR>&gt; |=20
  VERIFY-ROLLBACK |<BR>&gt; |&lt;---------| |<BR>&gt; | |<BR>&gt; |=20
  |--------|<BR>&gt; | GET-INTERMEDIATE-RESULTS|<BR>&gt; | =
|-------&gt;|<BR>&gt;=20
  | |<BR>&gt; | |--------|<BR>&gt; | START-INPUT-TIMERS |<BR>&gt; |=20
  |-------&gt;|<BR>&gt; | |<BR>&gt; | |--------|<BR>&gt; | =
START-OF-INPUT=20
  |<BR>&gt; | |-------&gt;|<BR>&gt; | |<BR>&gt;=20
  |&lt;-VERIFICATION-COMPLETE--|<BR>&gt; | |<BR>&gt;=20
  |&lt;--------STOP------------|<BR>&gt; | |<BR>&gt; |----------| =
|<BR>&gt; |=20
  STOP |<BR>&gt; |&lt;---------| |<BR>&gt; | |<BR>&gt; |----------| =
|<BR>&gt; |=20
  CLEAR-BUFFER |<BR>&gt; |&lt;---------| |<BR>&gt; | |<BR>&gt; =
|----------|=20
  |<BR>&gt; | QUERY-VOICEPRINT |<BR>&gt; |&lt;---------| |<BR>&gt; | =
|<BR>&gt;=20
  |----------| |<BR>&gt; | DELETE-VOICEPRINT |<BR>&gt; |&lt;---------| =
|<BR>&gt;=20
  | |<BR>&gt; ----- Original Message ----- <BR>&gt; From: "Dave Burke"=20
  <DAVID.BURKE@VOXPILOT.COM><BR>&gt; To: <SPEECHSC@IETF.ORG><BR>&gt; =
Sent:=20
  Friday, June 30, 2006 2:51 PM<BR>&gt; Subject: [speechsc] State =
machine=20
  diagram for speaker <BR>&gt; verification resource<BR>&gt; <BR>&gt; =
<BR>&gt;=20
  &gt; Below is a state machine figure for the speaker <BR>&gt; =
verification=20
  resource <BR>&gt; &gt; (the<BR>&gt; &gt; existing one is just a copy =
of the=20
  speech synthesiser's - <BR>&gt; probably a <BR>&gt; &gt; placeholder =
for the=20
  real thing). Comments welcome on its <BR>&gt; accuracy to the <BR>&gt; =
&gt;=20
  intent.<BR>&gt; &gt;<BR>&gt; &gt; Dave<BR>&gt; &gt;<BR>&gt; =
&gt;<BR>&gt; &gt;=20
  Idle Verifying<BR>&gt; &gt; State State<BR>&gt; &gt; | |<BR>&gt; &gt;=20
  |---------VERIFY---------&gt;|<BR>&gt; &gt; | |<BR>&gt; &gt;=20
  |---VERIFY-FROM-BUFFER---&gt;|<BR>&gt; &gt; | |<BR>&gt; &gt; =
|----------|=20
  |<BR>&gt; &gt; | VERIFY-ROLLBACK |<BR>&gt; &gt; |&lt;---------| =
|<BR>&gt; &gt;=20
  | |<BR>&gt; &gt; | |--------|<BR>&gt; &gt; | =
GET-INTERMEDIATE-RESULTS|<BR>&gt;=20
  &gt; | |-------&gt;|<BR>&gt; &gt; | |<BR>&gt; &gt; | =
|--------|<BR>&gt; &gt; |=20
  START-INPUT-TIMERS |<BR>&gt; &gt; | |-------&gt;|<BR>&gt; &gt; | =
|<BR>&gt;=20
  &gt; | |--------|<BR>&gt; &gt; | START-OF-INPUT |<BR>&gt; &gt; |=20
  |-------&gt;|<BR>&gt; &gt; | |<BR>&gt; &gt;=20
  |&lt;-VERIFICATION-COMPLETE--|<BR>&gt; &gt; | |<BR>&gt; &gt;=20
  |&lt;--------STOP------------|<BR>&gt; &gt; | |<BR>&gt; &gt; =
|----------|=20
  |<BR>&gt; &gt; | STOP |<BR>&gt; &gt; |&lt;---------| |<BR>&gt; &gt; |=20
  |<BR>&gt; &gt; |----------| |<BR>&gt; &gt; | CLEAR-BUFFER |<BR>&gt; =
&gt;=20
  |&lt;---------| |<BR>&gt; &gt; | |<BR>&gt; &gt; |----------| |<BR>&gt; =
&gt; |=20
  QUERY-VOICEPRINT |<BR>&gt; &gt; |&lt;---------| |<BR>&gt; &gt; | =
|<BR>&gt;=20
  &gt; |----------| |<BR>&gt; &gt; | DELETE-VOICEPRINT |<BR>&gt; &gt;=20
  |&lt;---------| |<BR>&gt; &gt; | |<BR>&gt; &gt; | | <BR>&gt; <BR>&gt; =
<BR>&gt;=20
  _______________________________________________<BR>&gt; Speechsc =
mailing=20
  list<BR>&gt; Speechsc@ietf.org=20
  https://www1.ietf.org/mailman/listinfo/speechsc<BR>&gt; <BR><BR>Gruppo =
Telecom=20
  Italia - Direzione e coordinamento di Telecom Italia =
S.p.A.<BR><BR><FONT=20
  =
size=3D3>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D</FONT><BR>CONFIDENTIALITY=20
  NOTICE<BR>This message and its attachments are addressed solely to the =

  persons<BR>above and may contain confidential information. If you have =

  received<BR>the message in error, be informed that any use of the =
content=20
  hereof<BR>is prohibited. Please return it immediately to the sender =
and=20
  delete<BR>the message. Should you have any questions, please send an =
e_mail=20
  to<BR>&lt;<A=20
  =
href=3D"mailto:webmaster@telecomitalia.it">mailto:webmaster@telecomitalia=
.it</A>&gt;webmaster@telecomitalia.it.=20
  Thank you<BR>&lt;<A=20
  =
href=3D"http://www.loquendo.com">http://www.loquendo.com</A>&gt;www.loque=
ndo.com<BR><FONT=20
  =
size=3D3>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D</FONT><BR>
  <P></P></BLOCKQUOTE></FONT><BR>Gruppo=20
Telecom Italia - Direzione e coordinamento di Telecom Italia =
S.p.A.<BR><BR><FONT=20
size=3D3>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D</FONT><BR>CONFIDENTIALITY=20
NOTICE<BR>This message and its attachments are addressed solely to the=20
persons<BR>above and may contain confidential information. If you have=20
received<BR>the message in error, be informed that any use of the =
content=20
hereof<BR>is prohibited. Please return it immediately to the sender and=20
delete<BR>the message. Should you have any questions, please send an =
e_mail=20
to<BR>&lt;<A=20
href=3D"mailto:webmaster@telecomitalia.it">mailto:webmaster@telecomitalia=
.it</A>&gt;webmaster@telecomitalia.it.=20
Thank you<BR>&lt;<A=20
href=3D"http://www.loquendo.com">http://www.loquendo.com</A>&gt;www.loque=
ndo.com<BR><FONT=20
size=3D3>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D</FONT><BR></P></FONT>
</BODY></HTML>

------_=_NextPart_002_01C69C57.D92D8492--

------_=_NextPart_001_01C69C57.D92D8492
Content-Type: text/plain;
	name="state machine diagram.txt"
Content-Transfer-Encoding: base64
Content-Description: state machine diagram.txt
Content-Disposition: attachment;
	filename="state machine diagram.txt"

ICBJZGxlICAgICAgICAgICAgICBTZXNzaW9uIE9wZW5lZCAgICAgICBWZXJpZnlpbmcvVHJhaW5p
bmcNCiAgU3RhdGUgICAgICAgICAgICAgU3RhdGUgICAgICAgICAgICAgICAgU3RhdGUNCiAgIHwg
ICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICB8DQogICB8LS1TVEFS
VC1TRVNTSU9OLS0tPnwgICAgICAgICAgICAgICAgICAgICAgICAgfA0KICAgfCAgICAgICAgICAg
ICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgIHwNCiAgIHwgICAgICAgICAgICAgICAg
ICAgfC0tLS0tLS0tLS18ICAgICAgICAgICAgICB8DQogICB8ICAgICAgICAgICAgICAgICAgIHwg
ICAgIFNUQVJULVNFU1NJT04gICAgICAgfA0KICAgfCAgICAgICAgICAgICAgICAgICB8PC0tLS0t
LS0tLXwgICAgICAgICAgICAgIHwNCiAgIHwgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAg
ICAgICAgICAgICAgICB8DQogICB8PC0tRU5ELVNFU1NJT04tLS0tLXwgICAgICAgICAgICAgICAg
ICAgICAgICAgfA0KICAgfCAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAg
ICAgIHwNCiAgIHwgICAgICAgICAgICAgICAgICAgfC0tLS0tLS0tLVZFUklGWS0tLS0tLS0tLT58
DQogICB8ICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgfA0KICAg
fCAgICAgICAgICAgICAgICAgICB8LS0tVkVSSUZZLUZST00tQlVGRkVSLS0tPnwNCiAgIHwgICAg
ICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICB8DQogICB8ICAgICAgICAg
ICAgICAgICAgIHwtLS0tLS0tLS0tfCAgICAgICAgICAgICAgfA0KICAgfCAgICAgICAgICAgICAg
ICAgICB8ICBWRVJJRlktUk9MTEJBQ0sgICAgICAgIHwNCiAgIHwgICAgICAgICAgICAgICAgICAg
fDwtLS0tLS0tLS18ICAgICAgICAgICAgICB8DQogICB8ICAgICAgICAgICAgICAgICAgIHwgICAg
ICAgICAgICAgICAgICAgICAgICAgfA0KICAgfCAgICAgICAgICAgICAgICAgICB8ICAgICAgICAg
ICAgICAgIHwtLS0tLS0tLXwNCiAgIHwgICAgICAgICAgICAgICAgICAgfCBHRVQtSU5URVJNRURJ
QVRFLVJFU1VMVFN8DQogICB8ICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgfC0t
LS0tLS0+fA0KICAgfCAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAg
IHwNCiAgIHwgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICB8LS0tLS0tLS18DQog
ICB8ICAgICAgICAgICAgICAgICAgIHwgICAgIFNUQVJULUlOUFVULVRJTUVSUyAgfA0KICAgfCAg
ICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgIHwtLS0tLS0tPnwNCiAgIHwgICAgICAg
ICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICB8DQogICB8ICAgICAgICAgICAg
ICAgICAgIHwgICAgICAgICAgICAgICAgfC0tLS0tLS0tfA0KICAgfCAgICAgICAgICAgICAgICAg
ICB8ICAgICAgICAgU1RBUlQtT0YtSU5QVVQgIHwNCiAgIHwgICAgICAgICAgICAgICAgICAgfCAg
ICAgICAgICAgICAgICB8LS0tLS0tLT58DQogICB8ICAgICAgICAgICAgICAgICAgIHwgICAgICAg
ICAgICAgICAgICAgICAgICAgfA0KICAgfCAgICAgICAgICAgICAgICAgICB8PC1WRVJJRklDQVRJ
T04tQ09NUExFVEUtLXwNCiAgIHwgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAg
ICAgICAgICB8DQogICB8ICAgICAgICAgICAgICAgICAgIHw8LS0tLS0tLS1TVE9QLS0tLS0tLS0t
LS0tfA0KICAgfCAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgIHwN
CiAgIHwgICAgICAgICAgICAgICAgICAgfC0tLS0tLS0tLS18ICAgICAgICAgICAgICB8DQogICB8
ICAgICAgICAgICAgICAgICAgIHwgICAgICAgICBTVE9QICAgICAgICAgICAgfA0KICAgfCAgICAg
ICAgICAgICAgICAgICB8PC0tLS0tLS0tLXwgICAgICAgICAgICAgIHwNCiAgIHwgICAgICAgICAg
ICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICB8DQogICB8LS0tLS0tLS0tLXwgICAg
ICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgfA0KICAgfCAgICAgICAgIFNUT1AgICAgICB8
ICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgDQogICB8PC0tLS0tLS0tLXwgICAgICAgIHwg
ICAgICAgICAgICAgICAgICAgICAgICAgfA0KICAgfCAgICAgICAgICAgICAgICAgICB8LS0tLS0t
LS0tLXwgICAgICAgICAgICAgIHwNCiAgIHwgICAgICAgICAgICAgICAgICAgfCAgICBDTEVBUi1C
VUZGRVIgICAgICAgICB8DQogICB8ICAgICAgICAgICAgICAgICAgIHw8LS0tLS0tLS0tfCAgICAg
ICAgICAgICAgfA0KICAgfCAgICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAg
ICAgIHwNCiAgIHwtLS0tLS0tLS0tfCAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICB8
DQogICB8ICAgQ0xFQVItQlVGRkVSICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICAN
CiAgIHw8LS0tLS0tLS0tfCAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICB8DQogICB8
ICAgICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgfA0KICAgfCAgICAg
ICAgICAgICAgICAgICB8LS0tLS0tLS0tLXwgICAgICAgICAgICAgIHwNCiAgIHwgICAgICAgICAg
ICAgICAgICAgfCAgIFFVRVJZLVZPSUNFUFJJTlQgICAgICB8DQogICB8ICAgICAgICAgICAgICAg
ICAgIHw8LS0tLS0tLS0tfCAgICAgICAgICAgICAgfA0KICAgfCAgICAgICAgICAgICAgICAgICB8
ICAgICAgICAgICAgICAgICAgICAgICAgIHwNCiAgIHwtLS0tLS0tLS0tfCAgICAgICAgfCAgICAg
ICAgICAgICAgICAgICAgICAgICB8DQogICB8IFFVRVJZLVZPSUNFUFJJTlQgIHwgICAgICAgICAg
ICAgICAgICAgICAgICAgfA0KICAgfDwtLS0tLS0tLS18ICAgICAgICB8ICAgICAgICAgICAgICAg
ICAgICAgICAgIHwNCiAgIHwgICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAg
ICAgICB8DQogICB8ICAgICAgICAgICAgICAgICAgIHwtLS0tLS0tLS0tfCAgICAgICAgICAgICAg
fA0KICAgfCAgICAgICAgICAgICAgICAgICB8ICBERUxFVEUtVk9JQ0VQUklOVCAgICAgIHwNCiAg
IHwgICAgICAgICAgICAgICAgICAgfDwtLS0tLS0tLS18ICAgICAgICAgICAgICB8DQogICB8ICAg
ICAgICAgICAgICAgICAgIHwgICAgICAgICAgICAgICAgICAgICAgICAgfA0KICAgfC0tLS0tLS0t
LS18ICAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgIHwNCiAgIHwgREVMRVRFLVZPSUNF
UFJJTlQgfCAgICAgICAgICAgICAgICAgICAgICAgICB8DQogICB8PC0tLS0tLS0tLXwgICAgICAg
IHwgICAgICAgICAgICAgICAgICAgICAgICAgfA0K

------_=_NextPart_001_01C69C57.D92D8492
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

------_=_NextPart_001_01C69C57.D92D8492--




From speechsc-bounces@ietf.org Fri Jun 30 11:19:03 2006
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1FwKlq-000756-PW; Fri, 30 Jun 2006 11:19:02 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1FwKlp-000751-Kc
	for speechsc@ietf.org; Fri, 30 Jun 2006 11:19:01 -0400
Received: from maild.telecomitalia.it ([156.54.233.30])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FwKlm-0005Av-Nj
	for speechsc@ietf.org; Fri, 30 Jun 2006 11:19:01 -0400
Received: from ptpxch007ba020.idc.cww.telecomitalia.it ([156.54.240.50]) by
	maild.telecomitalia.it with Microsoft SMTPSVC(6.0.3790.1830);
	Fri, 30 Jun 2006 17:18:57 +0200
Received: from PTPEVS106BA020.idc.cww.telecomitalia.it ([156.54.241.223]) by
	ptpxch007ba020.idc.cww.telecomitalia.it with Microsoft
	SMTPSVC(6.0.3790.1830); Fri, 30 Jun 2006 17:18:57 +0200
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.2663
Content-Class: urn:content-classes:message
MIME-Version: 1.0
Subject: [speechsc] Typos in Verification Resource ABNF
Date: Fri, 30 Jun 2006 17:16:27 +0200
Message-ID: <01C0B9926BC410459FE9AACE49B81502708BA9@PTPEVS106BA020.idc.cww.telecomitalia.it>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Importance: normal
Priority: normal
Thread-Topic: [speechsc] Typos in Verification Resource ABNF
Thread-Index: AcacWCgW78Pa+jJ/T/2gEmoJOIuURw==
From: "Bergallo Patrizio" <patrizio.bergallo@loquendo.com>
To: <speechsc@ietf.org>
X-OriginalArrivalTime: 30 Jun 2006 15:18:57.0417 (UTC)
	FILETIME=[81BA6790:01C69C58]
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 25620135586de10c627e3628c432b04a
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>
Content-Type: multipart/mixed; boundary="===============0069335597=="
Errors-To: speechsc-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0069335597==
Content-Class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_EC45_01C69C69.459D8C90"

This is a multi-part message in MIME format.

------=_NextPart_000_EC45_01C69C69.459D8C90
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi,

In draft 10, ABNF definition for verification, there are the following
typos:=20

- Page 188, verifier-method, CLEAR-BUFFER and GET-INTERMEDIATE-RESULT
are missing
- Page 189, verifier-header, input-type is not present in the
verification context=20

Regards,
Patrizio Bergallo, Loquendo.


Gruppo Telecom Italia - Direzione e coordinamento di Telecom Italia =
S.p.A.

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
CONFIDENTIALITY NOTICE
This message and its attachments are addressed solely to the persons =
above and may contain confidential information. If you have received the =
message in error, be informed that any use of the content hereof is =
prohibited. Please return it immediately to the sender and delete the =
message. Should you have any questions, please send an e_mail to =
<mailto:webmaster@telecomitalia.it>webmaster@telecomitalia.it. Thank =
you<http://www.loquendo.com>www.loquendo.com
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

------=_NextPart_000_EC45_01C69C69.459D8C90
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 =
Transitional//EN"><HTML><HEAD><META HTTP-EQUIV=3D"Content-Type" =
CONTENT=3D"text/html; =
charset=3Diso-8859-1"></HEAD><BODY><DIV>&nbsp;</DIV>Hi,<BR><BR>In draft =
10, ABNF definition for verification, there are the following<BR>typos: =
<BR><BR>- Page 188, verifier-method, CLEAR-BUFFER and =
GET-INTERMEDIATE-RESULT<BR>are missing<BR>- Page 189, verifier-header, =
input-type is not present in the<BR>verification context =
<BR><BR>Regards,<BR>Patrizio Bergallo, Loquendo.<BR><BR>Gruppo=20
Telecom Italia - Direzione e coordinamento di Telecom Italia =
S.p.A.<BR><BR><FONT=20
size=3D3>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D</FONT><BR>CONFIDENTIALITY=20
NOTICE<BR>This message and its attachments are addressed solely to the=20
persons<BR>above and may contain confidential information. If you have=20
received<BR>the message in error, be informed that any use of the =
content=20
hereof<BR>is prohibited. Please return it immediately to the sender and=20
delete<BR>the message. Should you have any questions, please send an =
e_mail=20
to<BR>&lt;<A=20
href=3D"mailto:webmaster@telecomitalia.it">mailto:webmaster@telecomitalia=
.it</A>&gt;webmaster@telecomitalia.it.=20
Thank you<BR>&lt;<A=20
href=3D"http://www.loquendo.com">http://www.loquendo.com</A>&gt;www.loque=
ndo.com<BR><FONT=20
size=3D3>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D</FONT><BR></P></FONT>
</BODY></HTML>
------=_NextPart_000_EC45_01C69C69.459D8C90--


--===============0069335597==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

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

--===============0069335597==--




