From speechsc-bounces@ietf.org Wed Jan 09 08:11:38 2008
Return-path: <speechsc-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1JCaiS-0004lY-Q9; Wed, 09 Jan 2008 08:11:32 -0500
Received: from speechsc by megatron.ietf.org with local (Exim 4.43)
	id 1JCGPH-0008MI-0x for speechsc-confirm+ok@megatron.ietf.org;
	Tue, 08 Jan 2008 10:30:23 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1JCGPG-00086H-An; Tue, 08 Jan 2008 10:30:22 -0500
Received: from ihemail2.lucent.com ([135.245.0.35])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43)
	id 1JCGPA-00069U-IU; Tue, 08 Jan 2008 10:30:17 -0500
Received: from ihmail.ih.lucent.com (h135-1-218-70.lucent.com [135.1.218.70])
	by ihemail2.lucent.com (8.13.8/IER-o) with ESMTP id m08FTwDM018178; 
	Tue, 8 Jan 2008 09:29:58 -0600 (CST)
Received: from [135.185.244.90] (il0015vkg1.ih.lucent.com [135.185.244.90])
	by ihmail.ih.lucent.com (8.11.7p1+Sun/8.12.11) with ESMTP id
	m08FTqj02018; Tue, 8 Jan 2008 09:29:59 -0600 (CST)
Message-ID: <478396EF.3090502@alcatel-lucent.com>
Date: Tue, 08 Jan 2008 09:29:51 -0600
From: "Vijay K. Gurbani" <vkg@alcatel-lucent.com>
Organization: Bell Labs Security Technology Research Group
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: dburnett@voxeo.com, sarvi@cisco.com
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Scanned-By: MIMEDefang 2.57 on 135.245.2.35
X-Spam-Score: 1.5 (+)
X-Scan-Signature: 8a4bcf8f67063cac573319207fe3db35
X-Mailman-Approved-At: Wed, 09 Jan 2008 08:11:32 -0500
Cc: IETF SIP List <sip@ietf.org>, speechsc@ietf.org,
	speechsc-chairs@tools.ietf.org
Subject: [Speechsc] Review of draft-ietf-speechsc-mrcpv2-15
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

Hi:

The following is a review of draft-ietf-speechsc-mrcpv2-15 with
emphasis on S1-S5, S12 and S14.  There are a few general comments
first; the rest of the comments follow in linear fashion with respect
to the sections enumerated above.

General comment 1:
------------------
A general comment I have is what is the relationship of MRCPv2 with
RTSP?  Both of these seem to provide some similar functionality,
such as a recording resource.  Also, RFC4463, the precursor to MRCPv2
appears to discuss RTSP more than this document does.  In this
document, SIP essentially replaces RTSP as the preferred protocol to
establish a control session.  This is fine, but it would seem to me
that the average reader familiar with RTSP may benefit from some
thoughts about the relationship of MRCPv2 to RTSP.

General comment 2:
------------------
Another general comment I have concerns the SIP message flow in S4.2.
There are a number of tactical omissions and implicit assumptions in
that call flow that are repeated in the call flows of other sections
as well.  I will list these out for S4.2 and trust that the authors
will retrofit other sections based on this discussion.

  1. On page 15, when the C->S, the R-URI of the request is shown as
   sip:mresources@server.example.com.  While this is not inaccurate,
   what will typically happen in SIP is that the initial request is
   targeted to a domain (i.e., sip:mresources@example.com) instead
   of a specific server within that domain
   (i.e., sip:mresources@server.example.com).  Once the SIP dialog
   has been established, subsequent requests will contain a R-URI
   that is reflective of the specific server within that domain.

   Thus, on the very first request of a dialog-forming method like
   INVITE, you may want to consider changing the R-URI to reflect
   the domain URI of "sip:mresources@example.com".  When that server
   replies with a 200 OK, the Contact URI of that response will
   contain a FQDN (i.e., "sip:mresources@server.example.com") -- and
   this is indeed the case in your call flow (see 200 OK on Page 16.)

   Note that subsequent requests in the dialog will contain a R-URI
   that corresponds to the FQDN of the server.  Thus, in S4.2, at the
   end of page 16, the R-URI of the server is accurately shown as
   being "sip:mresources@server.example.com".

  2. On page 15, the Contact URI of the initial INVITE request should
   contain a specific client within that domain.  That is, the Contact
   URI must be "sip:sarvi@client.example.com" and not
   "sip:sarvi@example.com".

  3. In SIP, a LWS is used to denote continuation.  Thus, instead of
   writing:

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

   you must instead write:

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

   Note the LWS on the second line above.

  4. In SIP, when a server responds with an affirmative response,
   it always adds a tag parameter to the From header.  In the call
   flow on page 16, the From header of the 200 OK does not contain
   a tag parameter, it must.  Interestingly enough, the subsequent
   ACK request contains the tag in the From parameter (as indeed it
   should.)  Please add a tag parameter to the From header in the
   200 OK, and ensure that it matches the one in the ACK request.
   The tags are maintained for the duration of the lifetime of that
   dialog.

   Thus, in the re-INV that starts at the bottom of page 16, the
   From tag must be maintained.

   Aside: the second m= line in the 200 OK body should have one 0
   (i.e., s/00/0).

  5. In SIP, the CSeq number of the ACK is kept the same as the
   preceding INVITE.  Thus, on page 16 the CSeq number of the ACK
   request must be 314161.

General comment 3:
------------------
In S6.1.1, page 29, there is an example message:

    MRCP/2.0 124 SET-PARAMS 543256
    Channel-Identifier:32AECB23433802@speechsynth
    Voice-gender:female
    Voice-variant:3

The second token (124) refers to the message length of the
message, including the message body, if any.  In the above
example, if I assume that each line is terminated by a '\n'
and a '\r\n' terminates the message itself, then I come up
with a message length of 115 octets, which does not match
the value shown above of 124.  I would advise that, for the sake of
completeness, the message-length field matches the actual value
of the number of octets in the message for this example as well
as the rest of the examples in the draft, including the examples
in S14.

As another example, take a look at the S->C message at the end
of page 42 in S7.  I calculate the payload length to be 291
octets, which does not match the Content-Length field value of
269 in the example.  I would advise that, for the sake of
completeness, the Content-Length field value matches the actual
value of the number of octets in the SIP message body for this
example as well as the rest of the examples in the draft.

General comment 4:
------------------
The state machines in the draft are depicted as a time-flow
diagram -- this is interesting.  While I have not seen a state machine
depicted as such -- all of the ones I am used to employ the
canonical vertex and edges between them to signify transitions --
if a time-flow diagram suffices for the population reading the draft,
then I am perfectly fine with leaving it in as is.  I will depend on
your discretion to strike out this comment if the depiction of the
state machine is consistent with reader expectations.

Rest of my comments follow:

- Abstract: It is stated that MRCPv2 "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."  True, SIP is a rendezvous
   protocol, but in and of itself, it is not a (media) capability
   discovery protocol; SDP is probably closer to the mark for (media)
   capability discovery and description (incidentally, SDP is mentioned
   in the immediate next sentence.)  I would suggest a modest re-write,
   something along these lines:

   OLD:
   - 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 ...

   NEW:
   - it relies on other protocols, such as Session Initiation Protocol
   (SIP) to rendezvous MRCPv2 client and servers and manage sessions
   between them, and the Session Description Protocol (SDP) to describe,
   discover and exchange capabilities.  It also depends on SIP and SDP
   ...

- S1, second paragraph: It is stated that "In addition, the client
   can use a SIP re-INVITE method (an INVITE dialog sent within an
   existing SIP Session) to change the characteristics of these
   media and control session while maintaining the SIP dialog between
   the client and server."  It is true that you can use re-INV to do
   what is mentioned.  However, I am curious: did you consider the
   UPDATE method?  It also allows a client to update the parameters
   of a session, but is lightweight than the re-INV (for instance,
   it does not require an ACK, and does not require the server to
   keep retransmission state of the response until it gets an ACK.)

   Now, using a re-INV for offer/answer is sometimes advantageous
   in situations where, for instance, the sender wants to send a re-
   INV but does not specify any offer in it.  The receiver sends an
   offer in the 2xx, and the sender answers that offer in the ACK.
   But I do not see MRCPv2 using such an exchange in the call flows
   present in the document.  These call flows are of the normal pattern
   of "offer in request, answer in response".  I realize that call
   flows do not normatively reflect the text, but if MRCPv2 can benefit
   from some reduced complexity by using a UPDATE/200 to change the
   session characteristics, then why not think about it?  I will
   leave the final decision to you.

- S1, third paragraph, first line: consider taking out the phrase
   "client/server" from the sentence.  In SIP, once a dialog is set
   up, either end can act as a client.

- S2.1: There appears to be some formatting problems.  The second
   column invariably starts at a line below the first column.

   S3.1: Same comment as above when describing the media processing
   resources.

- S2.2: Given that the reader of this document has no idea (at this
   point in the document) what PENDING, IN-PROGRESS, or COMPLETE
   are, you may wish to consider moving this paragraph before the
   first state diagram, by which time these states would have been
   explained.  Or alternatively, you may want to consider putting a
   forward reference to S5.3, where these states are defined.

- S3, third paragraph: s/server using this/server on this/

- S3, third paragraph: You may want to put a forward reference to the
   framing issue when doing I/O over a stream transport.  When I was
   reading this paragraph, it naturally occurred to me whether MRCPv2
   provides framing (it does, and this is discussed in S5.)

   Same comment as above for the opening paragraph of S4.

- S3.1, in the definition of a Recorder:
   s/A resource capable of recording audio and saving it to a URI./A
    resource capable of recording audio and saving it as resource
    accessible by a URI./

- S3.1, in the defintion of a Recorder, second line:
   s/end pointing//

- S3.2: the opening paragraph can best be re-written as follows:

      The MRCPv2 server is a generic SIP server, and is thus addressed
      by a SIP URI, for example: sip:mrcpv2@example.net.

   This is more concise, and I believe sufficient.  How this address is
   resolved to reach the SIP server, and how that SIP server registers
   with its registrar are all handled by rfc3261.  I do not see any
   advantage of discussing SIP registrars and Contact URIs here.

- S4.1, third line: s/SIP transactions/SIP requests/

- S4.3, page 21: s/and fork it/and give it/

- S4.3, last paragraph: I am always a proponent of better error
   diagnostics.  Thus, instead of putting the stock reason-phrase of
   "Not Implemented" on the 501 status-code, why not be more
   descriptive and put a reason-phrase of "Cannot mix/multimix or
   fork media"?  That allows the automata to consume the 501
   status-code as intended, but also allows for a descriptive
   reason-phrase to be displayed to the user.

- S5.1, page 22: In the ABNF for generic-message, the generic-
   header production rule is not expanded until S6.2.  I would
   suggest that it be expanded in S5.1, along with the resource-
   header production rule, or barring that, at least a forward
   reference to S6.2 be maintained to let the reader quickly
   find where generic-header is expanded.

- S5.1: It may be best to move the discussion of the message-length
   field on page 23 to S5.2.  It fits better there since the token
   is described in S5.2.  Otherwise, you straddle critical information
   in between two sections and the reader has to go back and forth
   to make sense (BTW, FWIW, I am glad you have this field; framing is
   made much easier and code can be optimized by having it.)

   Same comment for mrcp-version production rule; describe it in S5.2
   as well.

- S5.2: I think it may be best if you describe the fields in the
   order that they appear in the request-line production rule.  So,
   describe mrcp-version production rule first, followed by
   message-length, and so on.  And consider consolidating the
   description of mrcp-version and message-length from S5.1 to this
   section (see previous comment.)

   As an added incentive to do this, note that in S5.3, the order
   of description matches the order in which the tokens appear in
   the response-line production rule.

- S5.4: I note that you have some sort of an asynchronous
   notification system of responses (i.e., a PENDING or IN-PROGRESS
   indicates further Event messages will be delivered.)  Why not have
   an specific status-code to that effect?  In SIP, we have the
   notion of a "202 Accepted" response, which indicates that a request
   has been accepted but yet to be fully processed.

   Would a 202 response code be valuable to MRCPv2?  I cannot say for
   sure, but did want to point this out to you so you can make a
   judgment on whether this is indeed the case.  If you would like
   to read up more on the semantics of the 202 response code in SIP,
   it is defined in rfc3265.

- S5.5, first paragraph: s/The status value is COMPLETE/The request-
   state value is COMPLETE/

   Also, same comment as in S5.2 about making sure that the description
   of the tokens in the event-line production rule match the order in
   which the tokens appear in the production rule.

- S7: missing terminating period on the last sentence of the section
   (end of page 42.)

- The state machines in the draft are depicted as a time-flow
   diagram -- this is interesting.  While I have not seen a state machine
   depicted as such -- all of the ones I am used to employ the
   canonical vertex and edges between them to signify transitions --
   if a time-flow diagram suffices for the population reading the draft,
   then I am perfectly fine with leaving it in as is.  I will depend on
   your discretion to strike out this comment if the depiction of the
   state machine is consistent with reader expectations.

- S12.3 - Does anything need to be said about how to key the SRTP
   stream?

Thanks,

- vijay
-- 
Vijay K. Gurbani, Bell Laboratories, Alcatel-Lucent
2701 Lucent Lane, Rm. 9F-546, Lisle, Illinois 60532 (USA)
Email: vkg@{alcatel-lucent.com,bell-labs.com,acm.org}
WWW:   http://www.alcatel-lucent.com/bell-labs


_______________________________________________
Speechsc mailing list
Speechsc@ietf.org
https://www1.ietf.org/mailman/listinfo/speechsc
Supplemental web site:
&lt;http://www.standardstrack.com/ietf/speechsc&gt;



From speechsc-bounces@ietf.org Wed Jan 09 08:11:38 2008
Return-path: <speechsc-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1JCaiT-0004lx-5B; Wed, 09 Jan 2008 08:11:33 -0500
Received: from speechsc by megatron.ietf.org with local (Exim 4.43)
	id 1JCI3H-0006li-Po for speechsc-confirm+ok@megatron.ietf.org;
	Tue, 08 Jan 2008 12:15:47 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1JCI3H-0006lZ-Fr; Tue, 08 Jan 2008 12:15:47 -0500
Received: from ihemail2.lucent.com ([135.245.0.35])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1JCI3H-0004Ef-5C; Tue, 08 Jan 2008 12:15:47 -0500
Received: from ihmail.ih.lucent.com (h135-1-218-70.lucent.com [135.1.218.70])
	by ihemail2.lucent.com (8.13.8/IER-o) with ESMTP id m08HFfid029515; 
	Tue, 8 Jan 2008 11:15:41 -0600 (CST)
Received: from [135.185.244.90] (il0015vkg1.ih.lucent.com [135.185.244.90])
	by ihmail.ih.lucent.com (8.11.7p1+Sun/8.12.11) with ESMTP id
	m08HFgj05609; Tue, 8 Jan 2008 11:15:42 -0600 (CST)
Message-ID: <4783AFBD.50905@alcatel-lucent.com>
Date: Tue, 08 Jan 2008 11:15:41 -0600
From: "Vijay K. Gurbani" <vkg@alcatel-lucent.com>
Organization: Bell Labs Security Technology Research Group
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: Paul Kyzivat <pkyzivat@cisco.com>
References: <478396EF.3090502@alcatel-lucent.com> <4783AF11.9030406@cisco.com>
In-Reply-To: <4783AF11.9030406@cisco.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Scanned-By: MIMEDefang 2.57 on 135.245.2.35
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3
X-Mailman-Approved-At: Wed, 09 Jan 2008 08:11:32 -0500
Cc: IETF SIP List <sip@ietf.org>, sarvi@cisco.com,
	speechsc-chairs@tools.ietf.org, speechsc@ietf.org
Subject: [Speechsc] Re: [Sip] Review of draft-ietf-speechsc-mrcpv2-15
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

Paul Kyzivat wrote:
> Vijay,
> 
> A very thorough review. I have one comment on it, below.
> 
> 
> Vijay K. Gurbani wrote:
> 
>>  4. In SIP, when a server responds with an affirmative response,
>>   it always adds a tag parameter to the From header. 
> 
> Don't you mean To: header?

Paul: Yes, my bad.  Thanks for catching this.  Indeed, I meant the
To header.

> The initial INVITE should have a From-tag and the response should 
> contain that and a To-tag. All subsequent requests and responses in the 
> dialog should have both.

- vijay
-- 
Vijay K. Gurbani, Bell Laboratories, Alcatel-Lucent
2701 Lucent Lane, Rm. 9F-546, Lisle, Illinois 60532 (USA)
Email: vkg@{alcatel-lucent.com,bell-labs.com,acm.org}
WWW:   http://www.alcatel-lucent.com/bell-labs


_______________________________________________
Speechsc mailing list
Speechsc@ietf.org
https://www1.ietf.org/mailman/listinfo/speechsc
Supplemental web site:
&lt;http://www.standardstrack.com/ietf/speechsc&gt;

From speechsc-bounces@ietf.org Wed Jan 09 08:11:38 2008
Return-path: <speechsc-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1JCaiS-0004lq-Vm; Wed, 09 Jan 2008 08:11:32 -0500
Received: from speechsc by megatron.ietf.org with local (Exim 4.43)
	id 1JCI0X-0005fZ-Rj for speechsc-confirm+ok@megatron.ietf.org;
	Tue, 08 Jan 2008 12:12:57 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1JCI0X-0005fQ-EB; Tue, 08 Jan 2008 12:12:57 -0500
Received: from rtp-iport-1.cisco.com ([64.102.122.148])
	by ietf-mFrom speechsc-bounces@ietf.org Wed Jan 09 08:11:38 2008
Return-path: <speechsc-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1JCaiT-0004lx-5B; Wed, 09 Jan 2008 08:11:33 -0500
Received: from speechsc by megatron.ietf.org with local (Exim 4.43)
	id 1JCI3H-0006li-Po for speechsc-confirm+ok@megatron.ietf.org;
	Tue, 08 Jan 2008 12:15:47 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1JCI3H-0006lZ-Fr; Tue, 08 Jan 2008 12:15:47 -0500
Received: from ihemail2.lucent.com ([135.245.0.35])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1JCI3H-0004Ef-5C; Tue, 08 Jan 2008 12:15:47 -0500
Received: from ihmail.ih.lucent.com (h135-1-218-70.lucent.com [135.1.218.70])
	by ihemail2.lucent.com (8.13.8/IER-o) with ESMTP id m08HFfid029515; 
	Tue, 8 Jan 2008 11:15:41 -0600 (CST)
Received: from [135.185.244.90] (il0015vkg1.ih.lucent.com [135.185.244.90])
	by ihmail.ih.lucent.com (8.11.7p1+Sun/8.12.11) with ESMTP id
	m08HFgj05609; Tue, 8 Jan 2008 11:15:42 -0600 (CST)
Message-ID: <4783AFBD.50905@alcatel-lucent.com>
Date: Tue, 08 Jan 2008 11:15:41 -0600
From: "Vijay K. Gurbani" <vkg@alcatel-lucent.com>
Organization: Bell Labs Security Technology Research Group
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: Paul Kyzivat <pkyzivat@cisco.com>
References: <478396EF.3090502@alcatel-lucent.com> <4783AF11.9030406@cisco.com>
In-Reply-To: <4783AF11.9030406@cisco.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Scanned-By: MIMEDefang 2.57 on 135.245.2.35
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ffa9dfbbe7cc58b3fa6b8ae3e57b0aa3
X-Mailman-Approved-At: Wed, 09 Jan 2008 08:11:32 -0500
Cc: IETF SIP List <sip@ietf.org>, sarvi@cisco.com,
	speechsc-chairs@tools.ietf.org, speechsc@ietf.org
Subject: [Speechsc] Re: [Sip] Review of draft-ietf-speechsc-mrcpv2-15
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

Paul Kyzivat wrote:
> Vijay,
> 
> A very thorough review. I have one comment on it, below.
> 
> 
> Vijay K. Gurbani wrote:
> 
>>  4. In SIP, when a server responds with an affirmative response,
>>   it always adds a tag parameter to the From header. 
> 
> Don't you mean To: header?

Paul: Yes, my bad.  Thanks for catching this.  Indeed, I meant the
To header.

> The initial INVITE should have a From-tag and the response should 
> contain that and a To-tag. All subsequent requests and responses in the 
> dialog should have both.

- vijay
-- 
Vijay K. Gurbani, Bell Laboratories, Alcatel-Lucent
2701 Lucent Lane, Rm. 9F-546, Lisle, Illinois 60532 (USA)
Email: vkg@{alcatel-lucent.com,bell-labs.com,acm.org}
WWW:   http://www.alcatel-lucent.com/bell-labs


_______________________________________________
Speechsc mailing list
Speechsc@ietf.org
https://www1.ietf.org/mailman/listinfo/speechsc
Supplemental web site:
&lt;http://www.standardstrack.com/ietf/speechsc&gt;

From speechsc-bounces@ietf.org Wed Jan 09 08:11:38 2008
Return-path: <speechsc-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1JCaiS-0004lq-Vm; Wed, 09 Jan 2008 08:11:32 -0500
Received: from speechsc by megatron.ietf.org with local (Exim 4.43)
	id 1JCI0X-0005fZ-Rj for speechsc-confirm+ok@megatron.ietf.org;
	Tue, 08 Jan 2008 12:12:57 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1JCI0X-0005fQ-EB; Tue, 08 Jan 2008 12:12:57 -0500
Received: from rtp-iport-1.cisco.com ([64.102.122.148])
	by ietf-mx.ietf.org with esmtp (Exim 4.43)
	id 1JCI0U-0004Bj-Vc; Tue, 08 Jan 2008 12:12:57 -0500
X-IronPort-AV: E=Sophos;i="4.24,258,1196658000"; d="scan'208";a="82700040"
Received: from rtp-dkim-2.cisco.com ([64.102.121.159])
	by rtp-iport-1.cisco.com with ESMTP; 08 Jan 2008 12:12:54 -0500
Received: from rtp-core-2.cisco.com (rtp-core-2.cisco.com [64.102.124.13])
	by rtp-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id m08HCsa5023261; 
	Tue, 8 Jan 2008 12:12:54 -0500
Received: from xbh-rtp-201.amer.cisco.com (xbh-rtp-201.cisco.com
	[64.102.31.12])
	by rtp-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id m08HCOqA022700; 
	Tue, 8 Jan 2008 17:12:54 GMT
Received: from xfe-rtp-202.amer.cisco.com ([64.102.31.21]) by
	xbh-rtp-201.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Tue, 8 Jan 2008 12:12:48 -0500
Received: from [161.44.174.128] ([161.44.174.128]) by
	xfe-rtp-202.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Tue, 8 Jan 2008 12:12:48 -0500
Message-ID: <4783AF11.9030406@cisco.com>
Date: Tue, 08 Jan 2008 12:12:49 -0500
From: Paul Kyzivat <pkyzivat@cisco.com>
User-Agent: Thunderbird 2.0.0.9 (Windows/20071031)
MIME-Version: 1.0
To: "Vijay K. Gurbani" <vkg@alcatel-lucent.com>
References: <478396EF.3090502@alcatel-lucent.com>
In-Reply-To: <478396EF.3090502@alcatel-lucent.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 08 Jan 2008 17:12:48.0144 (UTC)
	FILETIME=[B13F6100:01C85219]
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=1259; t=1199812374;
	x=1200676374; c=relaxed/simple; s=rtpdkim2001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=pkyzivat@cisco.com;
	z=From:=20Paul=20Kyzivat=20<pkyzivat@cisco.com>
	|Subject:=20Re=3A=20[Sip]=20Review=20of=20draft-ietf-speech
	sc-mrcpv2-15 |Sender:=20
	|To:=20=22Vijay=20K.=20Gurbani=22=20<vkg@alcatel-lucent.com >;
	bh=UCtKtK0nNofSnkxkkIES1fcmqPxXZ6/RikTWjhmg1vI=;
	b=ZtOm8gTe+uWE7rrQna4eyu6UNFzr0f5XnDfAzlnXCVchX2OwK8GaLBgHX/
	oaDP5BtpziTGrnvckHvpypNJBSMhvDQvLGwUiNI2/01kEEaJfm/GxesxTCOH
	8j9m9ftd8q;
Authentication-Results: rtp-dkim-2; header.From=pkyzivat@cisco.com; dkim=pass (
	sig from cisco.com/rtpdkim2001 verified; ); 
X-Spam-Score: -4.0 (----)
X-Scan-Signature: 39bd8f8cbb76cae18b7e23f7cf6b2b9f
X-Mailman-Approved-At: Wed, 09 Jan 2008 08:11:32 -0500
Cc: IETF SIP List <sip@ietf.org>, sarvi@cisco.com,
	speechsc-chairs@tools.ietf.org, speechsc@ietf.org
Subject: [Speechsc] Re: [Sip] Review of draft-ietf-speechsc-mrcpv2-15
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

Vijay,

A very thorough review. I have one comment on it, below.

	Thanks,
	Paul

Vijay K. Gurbani wrote:
> Hi:
> 
> The following is a review of draft-ietf-speechsc-mrcpv2-15 with
> emphasis on S1-S5, S12 and S14.  There are a few general comments
> first; the rest of the comments follow in linear fashion with respect
> to the sections enumerated above.

[snip]

>  4. In SIP, when a server responds with an affirmative response,
>   it always adds a tag parameter to the From header. 

Don't you mean To: header?

The initial INVITE should have a From-tag and the response should 
contain that and a To-tag. All subsequent requests and responses in the 
dialog should have both.

>   In the call
>   flow on page 16, the From header of the 200 OK does not contain
>   a tag parameter, it must.  Interestingly enough, the subsequent
>   ACK request contains the tag in the From parameter (as indeed it
>   should.)  Please add a tag parameter to the From header in the
>   200 OK, and ensure that it matches the one in the ACK request.
>   The tags are max.ietf.org with esmtp (Exim 4.43)
	id 1JCI0U-0004Bj-Vc; Tue, 08 Jan 2008 12:12:57 -0500
X-IronPort-AV: E=Sophos;i="4.24,258,1196658000"; d="scan'208";a="82700040"
Received: from rtp-dkim-2.cisco.com ([64.102.121.159])
	by rtp-iport-1.cisco.com with ESMTP; 08 Jan 2008 12:12:54 -0500
Received: from rtp-core-2.cisco.com (rtp-core-2.cisco.com [64.102.124.13])
	by rtp-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id m08HCsa5023261; 
	Tue, 8 Jan 2008 12:12:54 -0500
Received: from xbh-rtp-201.amer.cisco.com (xbh-rtp-201.cisco.com
	[64.102.31.12])
	by rtp-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id m08HCOqA022700; 
	Tue, 8 Jan 2008 17:12:54 GMT
Received: from xfe-rtp-202.amer.cisco.com ([64.102.31.21]) by
	xbh-rtp-201.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Tue, 8 Jan 2008 12:12:48 -0500
Received: from [161.44.174.128] ([161.44.174.128]) by
	xfe-rtp-202.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); 
	Tue, 8 Jan 2008 12:12:48 -0500
Message-ID: <4783AF11.9030406@cisco.com>
Date: Tue, 08 Jan 2008 12:12:49 -0500
From: Paul Kyzivat <pkyzivat@cisco.com>
User-Agent: Thunderbird 2.0.0.9 (Windows/20071031)
MIME-Version: 1.0
To: "Vijay K. Gurbani" <vkg@alcatel-lucent.com>
References: <478396EF.3090502@alcatel-lucent.com>
In-Reply-To: <478396EF.3090502@alcatel-lucent.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 08 Jan 2008 17:12:48.0144 (UTC)
	FILETIME=[B13F6100:01C85219]
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=1259; t=1199812374;
	x=1200676374; c=relaxed/simple; s=rtpdkim2001;
	h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version;
	d=cisco.com; i=pkyzivat@cisco.com;
	z=From:=20Paul=20Kyzivat=20<pkyzivat@cisco.com>
	|Subject:=20Re=3A=20[Sip]=20Review=20of=20draft-ietf-speech
	sc-mrcpv2-15 |Sender:=20
	|To:=20=22Vijay=20K.=20Gurbani=22=20<vkg@alcatel-lucent.com >;
	bh=UCtKtK0nNofSnkxkkIES1fcmqPxXZ6/RikTWjhmg1vI=;
	b=ZtOm8gTe+uWE7rrQna4eyu6UNFzr0f5XnDfAzlnXCVchX2OwK8GaLBgHX/
	oaDP5BtpziTGrnvckHvpypNJBSMhvDQvLGwUiNI2/01kEEaJfm/GxesxTCOH
	8j9m9ftd8q;
Authentication-Results: rtp-dkim-2; header.From=pkyzivat@cisco.com; dkim=pass (
	sig from cisco.com/rtpdkim2001 verified; ); 
X-Spam-Score: -4.0 (----)
X-Scan-Signature: 39bd8f8cbb76cae18b7e23f7cf6b2b9f
X-Mailman-Approved-At: Wed, 09 Jan 2008 08:11:32 -0500
Cc: IETF SIP List <sip@ietf.org>, sarvi@cisco.com,
	speechsc-chairs@tools.ietf.org, speechsc@ietf.org
Subject: [Speechsc] Re: [Sip] Review of draft-ietf-speechsc-mrcpv2-15
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

Vijay,

A very thorough review. I have one comment on it, below.

	Thanks,
	Paul

Vijay K. Gurbani wrote:
> Hi:
> 
> The following is a review of draft-ietf-speechsc-mrcpv2-15 with
> emphasis on S1-S5, S12 and S14.  There are a few general comments
> first; the rest of the comments follow in linear fashion with respect
> to the sections enumerated above.

[snip]

>  4. In SIP, when a server responds with an affirmative response,
>   it always adds a tag parameter to the From header. 

Don't you mean To: header?

The initial INVITE should have a From-tag and the response should 
contain that and a To-tag. All subsequent requests and responses in the 
dialog should have both.

>   In the call
>   flow on page 16, the From header of the 200 OK does not contain
>   a tag parameter, it must.  Interestingly enough, the subsequent
>   ACK request contains the tag in the From parameter (as indeed it
>   should.)  Please add a tag parameter to the From header in the
>   200 OK, and ensure that it matches the one in the ACK request.
>   The tags are maintained for the duration of the lifetime of that
>   dialog.
> 
>   Thus, in the re-INV that starts at the bottom of page 16, the
>   From tag must be maintained.


_______________________________________________
Speechsc mailing list
Speechsc@ietf.org
https://www1.ietf.org/mailman/listinfo/speechsc
Supplemental web site:
&lt;http://www.standardstrack.com/ietf/speechsc&gt;





intained for the duration of the lifetime of that
>   dialog.
> 
>   Thus, in the re-INV that starts at the bottom of page 16, the
>   From tag must be maintained.


_______________________________________________
Speechsc mailing list
Speechsc@ietf.org
https://www1.ietf.org/mailman/listinfo/speechsc
Supplemental web site:
&lt;http://www.standardstrack.com/ietf/speechsc&gt;





From speechsc-bounces@ietf.org Wed Jan 16 03:42:04 2008
Return-path: <speechsc-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1JF3qT-0008L4-AN; Wed, 16 Jan 2008 03:42:01 -0500
Received: from speechsc by megatron.ietf.org with local (Exim 4.43)
	id 1JF3qR-0008Kb-Ol for speechsc-confirm+ok@megatron.ietf.org;
	Wed, 16 Jan 2008 03:41:59 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1JF3qR-0008KT-EU
	for speechsc@ietf.org; Wed, 16 Jan 2008 03:41:59 -0500
Received: from web52707.mail.re2.yahoo.com ([206.190.48.230])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1JF3qO-0008AL-ED
	for speechsc@ietf.org; Wed, 16 Jan 2008 03:41:59 -0500
Received: (qmail 64177 invoked by uid 60001); 16 Jan 2008 08:41:56 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type:Message-ID;
	b=31zZSu/ZuzRm9iGa0BUxaNmPQ0qSseSW7wuHQGLuB1JRt387+TRck22P2kM9u+2XiYdZc0wZdT3yPx6jieiikMBGk10tiKfNBWwg/PIZK4i46YkpLiE76LyU1z3zbT4c4DDFA0BBgIMuJlzLvS8sho4wnxopokhYfXvDzXcIxok=;
X-YMail-OSG: _1e7yTEVM1mBXkKhrqt0parZ6Z5NuNlKt9YlUzJt4tz4SFH66ZU13whrqam_al3amQ--
Received: from [195.69.162.137] by web52707.mail.re2.yahoo.com via HTTP;
	Wed, 16 Jan 2008 00:41:56 PST
X-Mailer: YahooMailRC/818.31 YahooMailWebService/0.7.160
Date: Wed, 16 Jan 2008 00:41:56 -0800 (PST)
From: Arsen Chaloyan <achaloyan@yahoo.com>
To: speechsc@ietf.org
MIME-Version: 1.0
Message-ID: <75658.63976.qm@web52707.mail.re2.yahoo.com>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 4adaf050708fb13be3316a9eee889caa
Subject: [Speechsc] Concurrent requests in the same MRCP session scope
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="===============1096523353=="
Errors-To: speechsc-bounces@ietf.org

--===============1096523353==
Content-Type: multipart/alternative; boundary="0-1433167476-1200472916=:63976"

--0-1433167476-1200472916=:63976
Content-Type: text/plain; charset=us-ascii

Can you please identify which from the following statements is true?
1. client MUST wait for a response 
before sending the next request in the same MRCP session scope
or
2. client MAY send the next request without waiting for a response in the same MRCP session scope

For example:
1. C->S: DEFINE-GRAMMAR [1]
    S->C: COMPLETE [1]
    C->S: RECOGNIZE [2]
   
S->C: IN-PROGRESS [2]


or

2. C->S: DEFINE-GRAMMAR [1]
   
C->S: RECOGNIZE [2]
   

S->C: COMPLETE [1]
    S->C: IN-PROGRESS [2]



Thanks,
Arsen.


--0-1433167476-1200472916=:63976
Content-Type: text/html; charset=us-ascii

<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman,new york,times,serif;font-size:12pt"><div>Can you please identify which from the following statements is true?<br>1. client MUST wait for a response <span style="text-decoration: underline;"></span>
before sending the next request in the same MRCP session scope<br>or<br>2. client MAY send the next request without waiting for a response in the same MRCP session scope<br><br>For example:<br>1. C-&gt;S: DEFINE-GRAMMAR [1]<br>&nbsp;&nbsp;&nbsp; S-&gt;C: COMPLETE [1]<br>&nbsp;&nbsp;&nbsp; C-&gt;S: RECOGNIZE [2]<br>&nbsp;&nbsp;&nbsp;
S-&gt;C: IN-PROGRESS [2]<br><br>
or<br><br>2. C-&gt;S: DEFINE-GRAMMAR [1]<br>&nbsp;&nbsp;&nbsp;
C-&gt;S: RECOGNIZE [2]<br>&nbsp;&nbsp;&nbsp;

S-&gt;C: COMPLETE [1]<br>&nbsp;&nbsp;&nbsp; S-&gt;C: IN-PROGRESS [2]<br>

<br>Thanks,<br>Arsen.<br></div></div></body></html>
--0-1433167476-1200472916=:63976--



--===============1096523353==
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
Supplemental web site:
&lt;http://www.standardstrack.com/ietf/speechsc&gt;
--===============1096523353==--





From speechsc-bounces@ietf.org Wed Jan 16 03:53:33 2008
Return-path: <speechsc-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1JF41c-0005jr-8i; Wed, 16 Jan 2008 03:53:32 -0500
Received: from speechsc by megatron.ietf.org with local (Exim 4.43)
	id 1JF41a-0005jZ-Pn for speechsc-confirm+ok@megatron.ietf.org;
	Wed, 16 Jan 2008 03:53:30 -0500
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1JF41a-0005jQ-Aj
	for speechsc@ietf.org; Wed, 16 Jan 2008 03:53:30 -0500
Received: from szxga03-in.huawei.com ([61.144.161.55])
	by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1JF41Y-00031c-Gr
	for speechsc@ietf.org; Wed, 16 Jan 2008 03:53:30 -0500
Received: from huawei.com (szxga03-in [172.24.2.9])
	by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14
	(built Aug
	8 2006)) with ESMTP id <0JUQ00JT5BBOYJ@szxga03-in.huawei.com> for
	speechsc@ietf.org; Wed, 16 Jan 2008 16:52:36 +0800 (CST)
Received: from huawei.com ([172.24.1.18])
	by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14
	(built Aug
	8 2006)) with ESMTP id <0JUQ00G6RBBNMP@szxga03-in.huawei.com> for
	speechsc@ietf.org; Wed, 16 Jan 2008 16:52:36 +0800 (CST)
Received: from manjuhtipl ([10.18.24.77])
	by szxml03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14
	(built Aug
	8 2006)) with ESMTPA id <0JUQ00J1CBBHSE@szxml03-in.huawei.com> for
	speechsc@ietf.org; Wed, 16 Jan 2008 16:52:35 +0800 (CST)
Date: Wed, 16 Jan 2008 14:22:29 +0530
From: Manjunath <manjunathan@huawei.com>
Subject: RE: [Speechsc] Concurrent requests in the same MRCP session scope
In-reply-to: <75658.63976.qm@web52707.mail.re2.yahoo.com>
To: 'Arsen Chaloyan' <achaloyan@yahoo.com>, speechsc@ietf.org
Message-id: <004301c8581d$23383080$4d18120a@china.huawei.com>
Organization: Htipl
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
X-Mailer: Microsoft Office Outlook 11
Thread-index: AchYG+PXW1W07r/vRbyYB6ElHJFYmgAAST+Q
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 10e6cb90de4fe268e7150fb24857273b
Cc: 
X-BeenThere: speechsc@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: manjunathan@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="===============1602995548=="
Errors-To: speechsc-bounces@ietf.org

This is a multi-part message in MIME format.

--===============1602995548==
Content-type: multipart/alternative;
	boundary="Boundary_(ID_eXIJY+OzUjV4qE66z+E9Vw)"

This is a multi-part message in MIME format.

--Boundary_(ID_eXIJY+OzUjV4qE66z+E9Vw)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT

Second Statement is true..

 

Regards

Manju

 

****************************************************************************
***********
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!

  _____  

From: Arsen Chaloyan [mailto:achaloyan@yahoo.com] 
Sent: Wednesday, January 16, 2008 2:12 PM
To: speechsc@ietf.org
Subject: [Speechsc] Concurrent requests in the same MRCP session scope

 

Can you please identify which from the following statements is true?
1. client MUST wait for a response before sending the next request in the
same MRCP session scope
or
2. client MAY send the next request without waiting for a response in the
same MRCP session scope

For example:
1. C->S: DEFINE-GRAMMAR [1]
    S->C: COMPLETE [1]
    C->S: RECOGNIZE [2]
    S->C: IN-PROGRESS [2]

or

2. C->S: DEFINE-GRAMMAR [1]
    C->S: RECOGNIZE [2]
    S->C: COMPLETE [1]
    S->C: IN-PROGRESS [2]

Thanks,
Arsen.


--Boundary_(ID_eXIJY+OzUjV4qE66z+E9Vw)
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:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:SimHei;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:KaiTi_GB2312;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:"\@SimSun";
	panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"\@KaiTi_GB2312";}
@font-face
	{font-family:"\@SimHei";
	panose-1:0 0 0 0 0 0 0 0 0 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
h1
	{margin-top:12.0pt;
	margin-right:0in;
	margin-bottom:12.0pt;
	margin-left:21.55pt;
	text-align:justify;
	text-indent:-21.55pt;
	page-break-after:avoid;
	mso-list:l1 level1 lfo2;
	font-size:16.0pt;
	font-family:Arial;}
h2
	{margin-top:12.0pt;
	margin-right:0in;
	margin-bottom:12.0pt;
	margin-left:.4in;
	text-align:justify;
	text-indent:-.4in;
	page-break-after:avoid;
	mso-list:l1 level2 lfo2;
	font-size:12.0pt;
	font-family:Arial;
	font-weight:normal;}
h3
	{margin-top:13.0pt;
	margin-right:0in;
	margin-bottom:13.0pt;
	margin-left:.5in;
	text-align:justify;
	text-indent:-.5in;
	line-height:173%;
	page-break-after:avoid;
	mso-list:l1 level3 lfo2;
	font-size:12.0pt;
	font-family:Arial;
	font-weight:normal;}
p.MsoHeader, li.MsoHeader, div.MsoHeader
	{margin:0in;
	margin-bottom:.0001pt;
	text-align:justify;
	layout-grid-mode:char;
	font-size:9.0pt;
	font-family:Arial;}
p.MsoFooter, li.MsoFooter, div.MsoFooter
	{margin:0in;
	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:0in;
	margin-bottom:0in;
	margin-left:0in;
	margin-bottom:.0001pt;
	mso-para-margin-top:1.0gd;
	mso-para-margin-right:0in;
	mso-para-margin-bottom:0in;
	mso-para-margin-left:0in;
	mso-para-margin-bottom:.0001pt;
	text-align:center;
	text-indent:0in;
	mso-list:l0 level9 lfo1;
	font-size:9.0pt;
	font-family:Arial;}
p.TableText, li.TableText, div.TableText
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:10.5pt;
	font-family:Arial;}
p.TableHeader, li.TableHeader, div.TableHeader
	{margin:0in;
	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:0in;
	margin-bottom:4.0pt;
	margin-left:0in;
	text-align:center;
	page-break-after:avoid;
	font-size:12.0pt;
	font-family:"Times New Roman";}
p.DocumentTitle, li.DocumentTitle, div.DocumentTitle
	{margin-top:15.0pt;
	margin-right:0in;
	margin-bottom:15.0pt;
	margin-left:0in;
	text-align:center;
	font-size:18.0pt;
	font-family:Arial;}
p.NotesHeader, li.NotesHeader, div.NotesHeader
	{margin:0in;
	margin-bottom:.0001pt;
	text-align:justify;
	border:none;
	padding:0in;
	font-size:9.0pt;
	font-family:Arial;}
p.NotesText, li.NotesText, div.NotesText
	{margin:0in;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:.25in;
	border:none;
	padding:0in;
	font-size:9.0pt;
	font-family:Arial;}
p.CompilingAdvice, li.CompilingAdvice, div.CompilingAdvice
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:Arial;
	color:blue;
	font-style:italic;}
span.EmailStyle28
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
p.Figure, li.Figure, div.Figure
	{margin:0in;
	margin-bottom:.0001pt;
	text-align:center;
	text-indent:0in;
	mso-list:l0 level8 lfo1;
	font-size:12.0pt;
	font-family:"Times New Roman";}
 /* Page Definitions */
 @page
	{mso-endnote-separator:url("cid:header.htm\@01C8584B.3949ABA0") es;
	mso-endnote-continuation-separator:url("cid:header.htm\@01C8584B.3949ABA0") ecs;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-footer:url("cid:header.htm\@01C8584B.3949ABA0") f1;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 @list l0
	{mso-list-id:1123964682;
	mso-list-template-ids:548200814;}
@list l0:level1
	{mso-level-suffix:none;
	mso-level-text:"%1  ";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:0in;
	mso-ansi-font-size:18.0pt;
	mso-bidi-font-size:18.0pt;
	font-family:Arial;
	mso-fareast-font-family:SimHei;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l0:level2
	{mso-level-suffix:none;
	mso-level-text:"%1\.%2  ";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.5in;
	text-indent:0in;
	mso-ansi-font-size:15.0pt;
	mso-bidi-font-size:15.0pt;
	font-family:Arial;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l0:level3
	{mso-level-suffix:none;
	mso-level-text:"%1\.%2\.%3  ";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.5in;
	text-indent:0in;
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:Arial;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l0:level4
	{mso-level-suffix:none;
	mso-level-text:"%1\.%2\.%3\.%4  ";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.5in;
	text-indent:0in;
	mso-ansi-font-size:10.5pt;
	mso-bidi-font-size:10.5pt;
	font-family:Arial;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l0: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-bidi-font-family:"Times New Roman";
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l0: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-bidi-font-family:"Times New Roman";
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l0: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-bidi-font-family:"Times New Roman";
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l0: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:.5in;
	text-indent:0in;
	mso-ansi-font-size:9.0pt;
	mso-bidi-font-size:9.0pt;
	font-family:Arial;
	mso-fareast-font-family:SimHei;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l0: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:.5in;
	text-indent:0in;
	mso-ansi-font-size:9.0pt;
	mso-bidi-font-size:9.0pt;
	font-family:Arial;
	mso-fareast-font-family:SimHei;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l1
	{mso-list-id:1666475049;
	mso-list-template-ids:-28945502;}
@list l1:level1
	{mso-level-style-link:"Heading 1";
	mso-level-text:%1;
	mso-level-tab-stop:.3in;
	mso-level-number-position:left;
	margin-left:.3in;
	text-indent:-.3in;}
@list l1:level2
	{mso-level-style-link:"Heading 2";
	mso-level-text:"%1\.%2";
	mso-level-tab-stop:.4in;
	mso-level-number-position:left;
	margin-left:.4in;
	text-indent:-.4in;}
@list l1:level3
	{mso-level-style-link:"Heading 3";
	mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	margin-left:.5in;
	text-indent:-.5in;}
@list l1:level4
	{mso-level-tab-stop:28.35pt;
	mso-level-number-position:left;
	margin-left:.65in;
	text-indent:-34.0pt;}
@list l1:level5
	{mso-level-text:%5\FF09;
	mso-level-tab-stop:28.35pt;
	mso-level-number-position:left;
	margin-left:.65in;
	text-indent:-34.0pt;}
@list l1:level6
	{mso-level-number-format:alpha-lower;
	mso-level-text:%6\FF09;
	mso-level-tab-stop:28.35pt;
	mso-level-number-position:left;
	margin-left:.65in;
	text-indent:-34.0pt;}
@list l1:level7
	{mso-level-number-format:roman-lower;
	mso-level-text:%7;
	mso-level-tab-stop:28.35pt;
	mso-level-number-position:left;
	margin-left:.65in;
	text-indent:-34.0pt;}
@list l1:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	margin-left:1.0in;
	text-indent:-1.0in;}
@list l1:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
	mso-level-tab-stop:1.1in;
	mso-level-number-position:left;
	margin-left:1.1in;
	text-indent:-1.1in;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="2050" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="2" />
 </o:shapelayout></xml><![endif]-->
</head>

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

<div class=Section1>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Second Statement is true..<o:p></o:p></span></font></p>

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

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

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

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

<div>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>***************************************************************************************<br>
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!</span></font><o:p></o:p></p>

</div>

<div>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>

<hr size=2 width="100%" align=center tabindex=-1>

</span></font></div>

<p class=MsoNormal><b><font size=2 face=Tahoma><span style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font size=2
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'> Arsen Chaloyan
[mailto:achaloyan@yahoo.com] <br>
<b><span style='font-weight:bold'>Sent:</span></b> Wednesday, January 16, 2008
2:12 PM<br>
<b><span style='font-weight:bold'>To:</span></b> speechsc@ietf.org<br>
<b><span style='font-weight:bold'>Subject:</span></b> [Speechsc] Concurrent
requests in the same MRCP session scope</span></font><o:p></o:p></p>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>Can you please identify which from the following statements is true?<br>
1. client MUST wait for a response before sending the next request in the same
MRCP session scope<br>
or<br>
2. client MAY send the next request without waiting for a response in the same
MRCP session scope<br>
<br>
For example:<br>
1. C-&gt;S: DEFINE-GRAMMAR [1]<br>
&nbsp;&nbsp;&nbsp; S-&gt;C: COMPLETE [1]<br>
&nbsp;&nbsp;&nbsp; C-&gt;S: RECOGNIZE [2]<br>
&nbsp;&nbsp;&nbsp; S-&gt;C: IN-PROGRESS [2]<br>
<br>
or<br>
<br>
2. C-&gt;S: DEFINE-GRAMMAR [1]<br>
&nbsp;&nbsp;&nbsp; C-&gt;S: RECOGNIZE [2]<br>
&nbsp;&nbsp;&nbsp; S-&gt;C: COMPLETE [1]<br>
&nbsp;&nbsp;&nbsp; S-&gt;C: IN-PROGRESS [2]<br>
<br>
Thanks,<br>
Arsen.<o:p></o:p></span></font></p>

</div>

</div>

</div>

</body>

</html>

--Boundary_(ID_eXIJY+OzUjV4qE66z+E9Vw)--



--===============1602995548==
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
Supplemental web site:
&lt;http://www.standardstrack.com/ietf/speechsc&gt;
--===============1602995548==--





From speechsc-bounces@ietf.org Wed Jan 16 22:37:52 2008
Return-path: <speechsc-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1JFLZb-0002Ry-Cw; Wed, 16 Jan 2008 22:37:47 -0500
Received: from speechsc by megatron.ietf.org with local (Exim 4.43)
	id 1JFLZa-0002Rt-01 for speechsc-confirm+ok@megatron.ietf.org;
	Wed, 16 Jan 2008 22:37:46 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1JFLZZ-0002Rl-ME
	for speechsc@ietf.org; Wed, 16 Jan 2008 22:37:45 -0500
Received: from szxga03-in.huawei.com ([61.144.161.55])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1JFLZW-0000JK-Qr
	for speechsc@ietf.org; Wed, 16 Jan 2008 22:37:45 -0500
Received: from huawei.com (szxga03-in [172.24.2.9])
	by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14
	(built Aug
	8 2006)) with ESMTP id <0JUR00DL5RDJYG@szxga03-in.huawei.com> for
	speechsc@ietf.org; Thu, 17 Jan 2008 11:36:55 +0800 (CST)
Received: from huawei.com ([172.24.1.18])
	by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14
	(built Aug
	8 2006)) with ESMTP id <0JUR00E70RDHWZ@szxga03-in.huawei.com> for
	speechsc@ietf.org; Thu, 17 Jan 2008 11:36:55 +0800 (CST)
Received: from sharat1387 ([10.18.3.144])
	by szxml03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14
	(built Aug
	8 2006)) with ESMTPA id <0JUR001ZTRDC49@szxml03-in.huawei.com> for
	speechsc@ietf.org; Thu, 17 Jan 2008 11:36:53 +0800 (CST)
Date: Thu, 17 Jan 2008 09:06:56 +0530
From: Sharat <sharatkk@huawei.com>
To: speechsc@ietf.org
Message-id: <000701c858ba$35d63050$9003120a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
X-Mailer: Microsoft Office Outlook 11
Thread-index: AchYujUwTgJ8pa6XRduJ2eQMrt5MZg==
X-Spam-Score: 0.5 (/)
X-Scan-Signature: 7fe59a790c76022cc05e0cda368f74f2
Subject: [Speechsc] Regarding SPEECH MARKER
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="===============1594567053=="
Errors-To: speechsc-bounces@ietf.org

This is a multi-part message in MIME format.

--===============1594567053==
Content-type: multipart/alternative;
	boundary="Boundary_(ID_EApbSLt3iWaQgQeDoHxenw)"

This is a multi-part message in MIME format.

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

Hi all,

Consider the following scenarios for speechsynth.

1.

C->S: SPEAK

S->C: 200 PENDING

S->C: SPEAK-COMPLETE

2. 

C->S: SPEAK

S->C: 200 PENDING

S->C: SPEECH-MARKER

S->C: SPEAK-COMPLETE

Are both the scenarios valid?

Regds,

__Sharat

 


--Boundary_(ID_EApbSLt3iWaQgQeDoHxenw)
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:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:SimHei;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"\@SimSun";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:KaiTi_GB2312;}
@font-face
	{font-family:"\@KaiTi_GB2312";}
@font-face
	{font-family:"\@SimHei";}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:10.0pt;
	margin-bottom:.0001pt;
	mso-para-margin-top:0in;
	mso-para-margin-right:0in;
	mso-para-margin-bottom:0in;
	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:0in;
	margin-bottom:12.0pt;
	margin-left:21.55pt;
	text-align:justify;
	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:0in;
	margin-bottom:12.0pt;
	margin-left:.4in;
	text-align:justify;
	text-indent:-.4in;
	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:0in;
	margin-bottom:13.0pt;
	margin-left:.5in;
	mso-para-margin-top:13.0pt;
	mso-para-margin-right:0in;
	mso-para-margin-bottom:13.0pt;
	mso-para-margin-left:2.0gd;
	text-align:justify;
	text-indent:-.5in;
	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:0in;
	margin-bottom:.0001pt;
	text-align:justify;
	layout-grid-mode:char;
	font-size:9.0pt;
	font-family:Arial;}
p.MsoFooter, li.MsoFooter, div.MsoFooter
	{margin:0in;
	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.MsoAutoSig, li.MsoAutoSig, div.MsoAutoSig
	{mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Times New Roman";}
p.Table, li.Table, div.Table
	{margin-top:5.0pt;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:0in;
	margin-bottom:.0001pt;
	mso-para-margin-top:1.0gd;
	mso-para-margin-right:0in;
	mso-para-margin-bottom:0in;
	mso-para-margin-left:0in;
	mso-para-margin-bottom:.0001pt;
	text-align:center;
	text-indent:0in;
	mso-list:l7 level9 lfo5;
	font-size:9.0pt;
	font-family:Arial;}
p.TableText, li.TableText, div.TableText
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:10.5pt;
	font-family:Arial;}
p.TableHeader, li.TableHeader, div.TableHeader
	{margin:0in;
	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:0in;
	margin-bottom:4.0pt;
	margin-left:0in;
	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:0in;
	margin-bottom:15.0pt;
	margin-left:0in;
	text-align:center;
	line-height:150%;
	text-autospace:none;
	font-size:18.0pt;
	font-family:Arial;}
p.NotesHeader, li.NotesHeader, div.NotesHeader
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:10.0pt;
	margin-bottom:.0001pt;
	mso-para-margin-top:0in;
	mso-para-margin-right:0in;
	mso-para-margin-bottom:0in;
	mso-para-margin-left:2.0gd;
	mso-para-margin-bottom:.0001pt;
	text-align:justify;
	line-height:150%;
	text-autospace:none;
	border:none;
	padding:0in;
	font-size:9.0pt;
	font-family:Arial;}
p.NotesText, li.NotesText, div.NotesText
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:10.0pt;
	margin-bottom:.0001pt;
	mso-para-margin-top:0in;
	mso-para-margin-right:0in;
	mso-para-margin-bottom:0in;
	mso-para-margin-left:2.0gd;
	mso-para-margin-bottom:.0001pt;
	text-align:justify;
	text-indent:.25in;
	line-height:150%;
	text-autospace:none;
	border:none;
	padding:0in;
	font-size:9.0pt;
	font-family:Arial;}
p.CompilingAdvice, li.CompilingAdvice, div.CompilingAdvice
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:10.0pt;
	margin-bottom:.0001pt;
	mso-para-margin-top:0in;
	mso-para-margin-right:0in;
	mso-para-margin-bottom:0in;
	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:Arial;
	color:windowtext;}
p.Figure, li.Figure, div.Figure
	{margin:0in;
	margin-bottom:.0001pt;
	text-align:center;
	text-indent:0in;
	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\@01C858E8.4EDA85A0") es;
	mso-endnote-continuation-separator:url("cid:header.htm\@01C858E8.4EDA85A0") ecs;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-footer:url("cid:header.htm\@01C858E8.4EDA85A0") 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:.3in;
	mso-level-number-position:left;
	margin-left:.3in;
	text-indent:-.3in;}
@list l0:level2
	{mso-level-text:"%1\.%2";
	mso-level-tab-stop:.4in;
	mso-level-number-position:left;
	margin-left:.4in;
	text-indent:-.4in;}
@list l0:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	margin-left:.5in;
	text-indent:-.5in;}
@list l0:level4
	{mso-level-tab-stop:28.35pt;
	mso-level-number-position:left;
	margin-left:.65in;
	text-indent:-34.0pt;}
@list l0:level5
	{mso-level-text:%5\FF09;
	mso-level-tab-stop:28.35pt;
	mso-level-number-position:left;
	margin-left:.65in;
	text-indent:-34.0pt;}
@list l0:level6
	{mso-level-number-format:alpha-lower;
	mso-level-text:%6\FF09;
	mso-level-tab-stop:28.35pt;
	mso-level-number-position:left;
	margin-left:.65in;
	text-indent:-34.0pt;}
@list l0:level7
	{mso-level-number-format:roman-lower;
	mso-level-text:%7;
	mso-level-tab-stop:28.35pt;
	mso-level-number-position:left;
	margin-left:.65in;
	text-indent:-34.0pt;}
@list l0:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	margin-left:1.0in;
	text-indent:-1.0in;}
@list l0:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
	mso-level-tab-stop:1.1in;
	mso-level-number-position:left;
	margin-left:1.1in;
	text-indent:-1.1in;}
@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:-.3in;}
@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:-.4in;}
@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:-.5in;}
@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:-1.0in;}
@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:-1.1in;}
@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:.3in;
	mso-level-number-position:left;
	margin-left:.3in;
	text-indent:-.3in;}
@list l2:level2
	{mso-level-text:"%1\.%2";
	mso-level-tab-stop:.4in;
	mso-level-number-position:left;
	margin-left:.4in;
	text-indent:-.4in;}
@list l2:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	margin-left:.5in;
	text-indent:-.5in;}
@list l2:level4
	{mso-level-tab-stop:28.35pt;
	mso-level-number-position:left;
	margin-left:.65in;
	text-indent:-34.0pt;}
@list l2:level5
	{mso-level-text:%5\FF09;
	mso-level-tab-stop:28.35pt;
	mso-level-number-position:left;
	margin-left:.65in;
	text-indent:-34.0pt;}
@list l2:level6
	{mso-level-number-format:alpha-lower;
	mso-level-text:%6\FF09;
	mso-level-tab-stop:28.35pt;
	mso-level-number-position:left;
	margin-left:.65in;
	text-indent:-34.0pt;}
@list l2:level7
	{mso-level-number-format:roman-lower;
	mso-level-text:%7;
	mso-level-tab-stop:28.35pt;
	mso-level-number-position:left;
	margin-left:.65in;
	text-indent:-34.0pt;}
@list l2:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	margin-left:1.0in;
	text-indent:-1.0in;}
@list l2:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
	mso-level-tab-stop:1.1in;
	mso-level-number-position:left;
	margin-left:1.1in;
	text-indent:-1.1in;}
@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:-28.35pt;}
@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:-28.35pt;}
@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:-56.7pt;}
@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:.3in;
	mso-level-number-position:left;
	margin-left:.3in;
	text-indent:-.3in;}
@list l4:level2
	{mso-level-text:"%1\.%2";
	mso-level-tab-stop:.4in;
	mso-level-number-position:left;
	margin-left:.4in;
	text-indent:-.4in;}
@list l4:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	margin-left:.5in;
	text-indent:-.5in;}
@list l4:level4
	{mso-level-tab-stop:28.35pt;
	mso-level-number-position:left;
	margin-left:.65in;
	text-indent:-34.0pt;}
@list l4:level5
	{mso-level-text:%5\FF09;
	mso-level-tab-stop:28.35pt;
	mso-level-number-position:left;
	margin-left:.65in;
	text-indent:-34.0pt;}
@list l4:level6
	{mso-level-number-format:alpha-lower;
	mso-level-text:%6\FF09;
	mso-level-tab-stop:28.35pt;
	mso-level-number-position:left;
	margin-left:.65in;
	text-indent:-34.0pt;}
@list l4:level7
	{mso-level-number-format:roman-lower;
	mso-level-text:%7;
	mso-level-tab-stop:28.35pt;
	mso-level-number-position:left;
	margin-left:.65in;
	text-indent:-34.0pt;}
@list l4:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	margin-left:1.0in;
	text-indent:-1.0in;}
@list l4:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
	mso-level-tab-stop:1.1in;
	mso-level-number-position:left;
	margin-left:1.1in;
	text-indent:-1.1in;}
@list l5
	{mso-list-id:838886720;
	mso-list-template-ids:-819953982;}
@list l5:level1
	{mso-level-text:%1;
	mso-level-tab-stop:.3in;
	mso-level-number-position:left;
	margin-left:.3in;
	text-indent:-.3in;
	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:.4in;
	mso-level-number-position:left;
	margin-left:.4in;
	text-indent:-.4in;
	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:.5in;
	mso-level-number-position:left;
	margin-left:.5in;
	text-indent:-.5in;
	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:28.35pt;
	mso-level-number-position:left;
	margin-left:.65in;
	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:28.35pt;
	mso-level-number-position:left;
	margin-left:.65in;
	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:28.35pt;
	mso-level-number-position:left;
	margin-left:.65in;
	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:28.35pt;
	mso-level-number-position:left;
	margin-left:.65in;
	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:1.0in;
	mso-level-number-position:left;
	margin-left:1.0in;
	text-indent:-1.0in;
	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:1.1in;
	mso-level-number-position:left;
	margin-left:1.1in;
	text-indent:-1.1in;
	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:-28.35pt;}
@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:-28.35pt;}
@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:-56.7pt;}
@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:0in;
	mso-ansi-font-size:18.0pt;
	mso-bidi-font-size:18.0pt;
	font-family:Arial;
	mso-fareast-font-family:SimHei;
	mso-bidi-font-family:"Times New Roman";
	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:.5in;
	text-indent:0in;
	mso-ansi-font-size:15.0pt;
	mso-bidi-font-size:15.0pt;
	font-family:Arial;
	mso-bidi-font-family:"Times New Roman";
	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:.5in;
	text-indent:0in;
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:Arial;
	mso-bidi-font-family:"Times New Roman";
	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:.5in;
	text-indent:0in;
	mso-ansi-font-size:10.5pt;
	mso-bidi-font-size:10.5pt;
	font-family:Arial;
	mso-bidi-font-family:"Times New Roman";
	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-bidi-font-family:"Times New Roman";
	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-bidi-font-family:"Times New Roman";
	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-bidi-font-family:"Times New Roman";
	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:.5in;
	text-indent:0in;
	mso-ansi-font-size:9.0pt;
	mso-bidi-font-size:9.0pt;
	font-family:Arial;
	mso-fareast-font-family:SimHei;
	mso-bidi-font-family:"Times New Roman";
	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:.5in;
	text-indent:0in;
	mso-ansi-font-size:9.0pt;
	mso-bidi-font-size:9.0pt;
	font-family:Arial;
	mso-fareast-font-family:SimHei;
	mso-bidi-font-family:"Times New Roman";
	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:-28.35pt;}
@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:-28.35pt;}
@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:-56.7pt;}
@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:-28.35pt;}
@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:-28.35pt;}
@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:-56.7pt;}
@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:.3in;
	mso-level-number-position:left;
	margin-left:.3in;
	text-indent:-.3in;}
@list l10:level2
	{mso-level-style-link:"Heading 2";
	mso-level-text:"%1\.%2";
	mso-level-tab-stop:.4in;
	mso-level-number-position:left;
	margin-left:.4in;
	text-indent:-.4in;}
@list l10:level3
	{mso-level-style-link:"Heading 3";
	mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	margin-left:.5in;
	text-indent:-.5in;}
@list l10:level4
	{mso-level-tab-stop:28.35pt;
	mso-level-number-position:left;
	margin-left:.65in;
	text-indent:-34.0pt;}
@list l10:level5
	{mso-level-text:%5\FF09;
	mso-level-tab-stop:28.35pt;
	mso-level-number-position:left;
	margin-left:.65in;
	text-indent:-34.0pt;}
@list l10:level6
	{mso-level-number-format:alpha-lower;
	mso-level-text:%6\FF09;
	mso-level-tab-stop:28.35pt;
	mso-level-number-position:left;
	margin-left:.65in;
	text-indent:-34.0pt;}
@list l10:level7
	{mso-level-number-format:roman-lower;
	mso-level-text:%7;
	mso-level-tab-stop:28.35pt;
	mso-level-number-position:left;
	margin-left:.65in;
	text-indent:-34.0pt;}
@list l10:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	margin-left:1.0in;
	text-indent:-1.0in;}
@list l10:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
	mso-level-tab-stop:1.1in;
	mso-level-number-position:left;
	margin-left:1.1in;
	text-indent:-1.1in;}
@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:.3in;
	mso-level-number-position:left;
	margin-left:.3in;
	text-indent:-.3in;}
@list l11:level2
	{mso-level-text:"%1\.%2";
	mso-level-tab-stop:.4in;
	mso-level-number-position:left;
	margin-left:.4in;
	text-indent:-.4in;}
@list l11:level3
	{mso-level-text:"%1\.%2\.%3";
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	margin-left:.5in;
	text-indent:-.5in;}
@list l11:level4
	{mso-level-tab-stop:28.35pt;
	mso-level-number-position:left;
	margin-left:.65in;
	text-indent:-34.0pt;}
@list l11:level5
	{mso-level-text:%5\FF09;
	mso-level-tab-stop:28.35pt;
	mso-level-number-position:left;
	margin-left:.65in;
	text-indent:-34.0pt;}
@list l11:level6
	{mso-level-number-format:alpha-lower;
	mso-level-text:%6\FF09;
	mso-level-tab-stop:28.35pt;
	mso-level-number-position:left;
	margin-left:.65in;
	text-indent:-34.0pt;}
@list l11:level7
	{mso-level-number-format:roman-lower;
	mso-level-text:%7;
	mso-level-tab-stop:28.35pt;
	mso-level-number-position:left;
	margin-left:.65in;
	text-indent:-34.0pt;}
@list l11:level8
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
	mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	margin-left:1.0in;
	text-indent:-1.0in;}
@list l11:level9
	{mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
	mso-level-tab-stop:1.1in;
	mso-level-number-position:left;
	margin-left:1.1in;
	text-indent:-1.1in;}
@list l12
	{mso-list-id:2114861838;
	mso-list-template-ids:-433129230;}
@list l12: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 l12:level2
	{mso-level-text:"A\.%2";
	mso-level-tab-stop:49.6pt;
	mso-level-number-position:left;
	margin-left:49.6pt;
	text-indent:-28.35pt;}
@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:-28.35pt;}
@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:-56.7pt;}
@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:0in;}
ul
	{margin-bottom:0in;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="3074" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="2" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-US link=blue vlink=purple style='text-justify-trim:punctuation'>

<div class=Section1 style='layout-grid:15.6pt'>

<p class=MsoNormal style='margin-left:0in;layout-grid-mode:char'><font size=2
face=Arial><span style='font-size:10.0pt;line-height:150%;font-family:Arial'>Hi
all,<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0in;layout-grid-mode:char'><font size=2
face=Arial><span style='font-size:10.0pt;line-height:150%;font-family:Arial'>Consider
the following scenarios for speechsynth.<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0in;layout-grid-mode:char'><font size=2
face=Arial><span style='font-size:10.0pt;line-height:150%;font-family:Arial'>1.<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0in;layout-grid-mode:char'><font size=2
face=Arial><span style='font-size:10.0pt;line-height:150%;font-family:Arial'>C-&gt;S:
SPEAK<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0in;layout-grid-mode:char'><font size=2
face=Arial><span style='font-size:10.0pt;line-height:150%;font-family:Arial'>S-&gt;C:
200 PENDING<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0in;layout-grid-mode:char'><font size=2
face=Arial><span style='font-size:10.0pt;line-height:150%;font-family:Arial'>S-&gt;C:
SPEAK-COMPLETE<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0in;layout-grid-mode:char'><font size=2
face=Arial><span style='font-size:10.0pt;line-height:150%;font-family:Arial'>2.
<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0in;layout-grid-mode:char'><font size=2
face=Arial><span style='font-size:10.0pt;line-height:150%;font-family:Arial'>C-&gt;S:
SPEAK<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0in;layout-grid-mode:char'><font size=2
face=Arial><span style='font-size:10.0pt;line-height:150%;font-family:Arial'>S-&gt;C:
200 PENDING<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0in;layout-grid-mode:char'><font size=2
face=Arial><span style='font-size:10.0pt;line-height:150%;font-family:Arial'>S-&gt;C:
SPEECH-MARKER<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0in;layout-grid-mode:char'><font size=2
face=Arial><span style='font-size:10.0pt;line-height:150%;font-family:Arial'>S-&gt;C:
SPEAK-COMPLETE<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0in;layout-grid-mode:char'><font size=2
face=Arial><span style='font-size:10.0pt;line-height:150%;font-family:Arial'>Are
both the scenarios valid?<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0in;layout-grid-mode:char'><font size=2
face=Arial><span style='font-size:10.0pt;line-height:150%;font-family:Arial'>Regds,<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0in;layout-grid-mode:char'><font size=2
face=Arial><span style='font-size:10.0pt;line-height:150%;font-family:Arial'>__Sharat<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0in;layout-grid-mode:char'><font size=2
face=Arial><span style='font-size:10.0pt;line-height:150%;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

</div>

</body>

</html>

--Boundary_(ID_EApbSLt3iWaQgQeDoHxenw)--



--===============1594567053==
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
Supplemental web site:
&lt;http://www.standardstrack.com/ietf/speechsc&gt;
--===============1594567053==--





From speechsc-bounces@ietf.org Thu Jan 17 02:02:12 2008
Return-path: <speechsc-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1JFOlM-0002kF-C4; Thu, 17 Jan 2008 02:02:08 -0500
Received: from speechsc by megatron.ietf.org with local (Exim 4.43)
	id 1JFOlK-0002k2-Rv for speechsc-confirm+ok@megatron.ietf.org;
	Thu, 17 Jan 2008 02:02:06 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1JFOlK-0002jt-Ev
	for speechsc@ietf.org; Thu, 17 Jan 2008 02:02:06 -0500
Received: from web52703.mail.re2.yahoo.com ([206.190.48.226])
	by ietf-mx.ietf.org with smtp (Exim 4.43) id 1JFOlJ-0002zv-D9
	for speechsc@ietf.org; Thu, 17 Jan 2008 02:02:06 -0500
Received: (qmail 2747 invoked by uid 60001); 17 Jan 2008 07:02:04 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:Cc:MIME-Version:Content-Type:Message-ID;
	b=5o2x+5kmsRig0i9FulE5xcYKXsl3/FDlkbBYBZ1giuhjh4xYs+bmBqQU5m+Us/PGu2ricyZOBUX+SdnImas3SGTcn4WkGw7UDDMTq/ikor3FXQW+qD+8zaB7gbsLXmNkwpSSzh8YEwXBK0VDnomXcs8LjdNrXEsecQsHi+9dJAM=;
X-YMail-OSG: XpyDrboVM1nzWu0bQQxCT.XSM7lDu6oMyy4Y32m2I_Ukbp4niQJA9A7r2WPSA6h7ORcIuwpe9g--
Received: from [195.69.162.137] by web52703.mail.re2.yahoo.com via HTTP;
	Wed, 16 Jan 2008 23:02:04 PST
X-Mailer: YahooMailRC/818.31 YahooMailWebService/0.7.160
Date: Wed, 16 Jan 2008 23:02:04 -0800 (PST)
From: Arsen Chaloyan <achaloyan@yahoo.com>
Subject: Re: [Speechsc] Regarding SPEECH MARKER
To: speechsc@ietf.org
MIME-Version: 1.0
Message-ID: <897258.2508.qm@web52703.mail.re2.yahoo.com>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: ceb20e3ccfd90d068e2ad6c8a4781b53
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="===============1322196775=="
Errors-To: speechsc-bounces@ietf.org

--===============1322196775==
Content-Type: multipart/alternative; boundary="0-1947907643-1200553324=:2508"

--0-1947907643-1200553324=:2508
Content-Type: text/plain; charset=us-ascii

Below is the reference from the specification

Section 8.13.
The SPEECH-MARKER event is also generated with a null marker value and output NTP timestamp, when a SPEAK request in Pending-State (i.e. in the queue) changes state to IN-PROGRESS and starts speaking.

However it's not so clear whether event  MUST be generated or  MAY be generated. I'll vote to use the keywords to reduce unambiguity.
HTH,
Arsen.

----- Original Message ----
From: Sharat <sharatkk@huawei.com>
To: speechsc@ietf.org
Sent: Thursday, January 17, 2008 7:36:56 AM
Subject: [Speechsc] Regarding SPEECH MARKER





 
 


<!--
 _filtered {font-family:SimSun;panose-1:2 1 6 0 3 1 1 1 1 1;}
 _filtered {font-family:SimHei;panose-1:2 1 6 0 3 1 1 1 1 1;}
 _filtered {panose-1:2 1 6 0 3 1 1 1 1 1;}
 _filtered {}
 _filtered {}
 _filtered {}
/* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin-top:0in;margin-right:0in;margin-bottom:0in;margin-left:10.0pt;margin-bottom:.0001pt;line-height:150%;font-size:10.5pt;font-family:"Times New Roman";}
h1
	{margin-top:12.0pt;margin-right:0in;margin-bottom:12.0pt;margin-left:21.55pt;text-align:justify;font-size:16.0pt;font-family:Arial;}
h2
	{margin-top:12.0pt;margin-right:0in;margin-bottom:12.0pt;margin-left:.4in;text-align:justify;font-size:12.0pt;font-family:Arial;font-weight:normal;}
h3
	{margin-top:13.0pt;margin-right:0in;margin-bottom:13.0pt;margin-left:.5in;text-align:justify;line-height:173%;font-size:12.0pt;font-family:Arial;font-weight:normal;}
p.MsoHeader, li.MsoHeader, div.MsoHeader
	{margin:0in;margin-bottom:.0001pt;text-align:justify;font-size:9.0pt;font-family:Arial;}
p.MsoFooter, li.MsoFooter, div.MsoFooter
	{margin:0in;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.MsoAutoSig, li.MsoAutoSig, div.MsoAutoSig
	{margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:"Times New Roman";}
p.Table, li.Table, div.Table
	{margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:0in;margin-bottom:.0001pt;text-align:center;text-indent:0in;font-size:9.0pt;font-family:Arial;}
p.TableText, li.TableText, div.TableText
	{margin:0in;margin-bottom:.0001pt;font-size:10.5pt;font-family:Arial;}
p.TableHeader, li.TableHeader, div.TableHeader
	{margin:0in;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:0in;margin-bottom:4.0pt;margin-left:0in;text-align:center;line-height:150%;font-size:10.5pt;font-family:"Times New Roman";}
p.DocumentTitle, li.DocumentTitle, div.DocumentTitle
	{margin-top:15.0pt;margin-right:0in;margin-bottom:15.0pt;margin-left:0in;text-align:center;line-height:150%;font-size:18.0pt;font-family:Arial;}
p.NotesHeader, li.NotesHeader, div.NotesHeader
	{margin-top:0in;margin-right:0in;margin-bottom:0in;margin-left:10.0pt;margin-bottom:.0001pt;text-align:justify;line-height:150%;border:none;padding:0in;font-size:9.0pt;font-family:Arial;}
p.NotesText, li.NotesText, div.NotesText
	{margin-top:0in;margin-right:0in;margin-bottom:0in;margin-left:10.0pt;margin-bottom:.0001pt;text-align:justify;text-indent:.25in;line-height:150%;border:none;padding:0in;font-size:9.0pt;font-family:Arial;}
p.CompilingAdvice, li.CompilingAdvice, div.CompilingAdvice
	{margin-top:0in;margin-right:0in;margin-bottom:0in;margin-left:10.0pt;margin-bottom:.0001pt;line-height:150%;font-size:10.5pt;font-family:Arial;color:blue;font-style:italic;}
span.EmailStyle28
	{font-family:Arial;color:windowtext;}
p.Figure, li.Figure, div.Figure
	{margin:0in;margin-bottom:.0001pt;text-align:center;text-indent:0in;line-height:150%;font-size:10.5pt;font-family:"Times New Roman";}
 _filtered {}
 _filtered {margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
	{}
 _filtered {}
 _filtered {margin-left:.3in;}
 _filtered {margin-left:.4in;}
 _filtered {margin-left:.5in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:1.0in;}
 _filtered {margin-left:1.1in;}
 _filtered {}
 _filtered {margin-left:64.15pt;}
 _filtered {margin-left:71.35pt;}
 _filtered {margin-left:78.55pt;}
 _filtered {margin-left:89.35pt;}
 _filtered {margin-left:89.35pt;}
 _filtered {margin-left:89.35pt;}
 _filtered {margin-left:89.35pt;}
 _filtered {margin-left:114.55pt;}
 _filtered {margin-left:121.75pt;}
 _filtered {}
 _filtered {margin-left:.3in;}
 _filtered {margin-left:.4in;}
 _filtered {margin-left:.5in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:1.0in;}
 _filtered {margin-left:1.1in;}
 _filtered {}
 _filtered {margin-left:21.25pt;}
 _filtered {margin-left:49.6pt;}
 _filtered {margin-left:70.9pt;}
 _filtered {margin-left:99.2pt;}
 _filtered {margin-left:127.55pt;}
 _filtered {margin-left:163.0pt;}
 _filtered {margin-left:191.35pt;}
 _filtered {margin-left:219.7pt;}
 _filtered {margin-left:255.1pt;}
 _filtered {}
 _filtered {margin-left:.3in;}
 _filtered {margin-left:.4in;}
 _filtered {margin-left:.5in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:1.0in;}
 _filtered {margin-left:1.1in;}
 _filtered {}
 _filtered {margin-left:.3in;}
 _filtered {margin-left:.4in;}
 _filtered {margin-left:.5in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:1.0in;}
 _filtered {margin-left:1.1in;}
 _filtered {}
 _filtered {margin-left:21.25pt;}
 _filtered {margin-left:49.6pt;}
 _filtered {margin-left:70.9pt;}
 _filtered {margin-left:99.2pt;}
 _filtered {margin-left:127.55pt;}
 _filtered {margin-left:163.0pt;}
 _filtered {margin-left:191.35pt;}
 _filtered {margin-left:219.7pt;}
 _filtered {margin-left:255.1pt;}
 _filtered {}
 _filtered {text-indent:0in;font-family:Arial;}
 _filtered {margin-left:.5in;text-indent:0in;font-family:Arial;}
 _filtered {margin-left:.5in;text-indent:0in;font-family:Arial;}
 _filtered {margin-left:.5in;text-indent:0in;font-family:Arial;}
 _filtered {margin-left:92.7pt;font-family:Arial;}
 _filtered {margin-left:92.7pt;font-family:Arial;}
 _filtered {margin-left:92.7pt;font-family:Arial;}
 _filtered {margin-left:.5in;text-indent:0in;font-family:Arial;}
 _filtered {margin-left:.5in;text-indent:0in;font-family:Arial;}
 _filtered {}
 _filtered {margin-left:21.25pt;}
 _filtered {margin-left:49.6pt;}
 _filtered {margin-left:70.9pt;}
 _filtered {margin-left:99.2pt;}
 _filtered {margin-left:127.55pt;}
 _filtered {margin-left:163.0pt;}
 _filtered {margin-left:191.35pt;}
 _filtered {margin-left:219.7pt;}
 _filtered {margin-left:255.1pt;}
 _filtered {}
 _filtered {margin-left:21.25pt;}
 _filtered {margin-left:49.6pt;}
 _filtered {margin-left:70.9pt;}
 _filtered {margin-left:99.2pt;}
 _filtered {margin-left:127.55pt;}
 _filtered {margin-left:163.0pt;}
 _filtered {margin-left:191.35pt;}
 _filtered {margin-left:219.7pt;}
 _filtered {margin-left:255.1pt;}
 _filtered {}
 _filtered {margin-left:.3in;}
 _filtered {margin-left:.4in;}
 _filtered {margin-left:.5in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:1.0in;}
 _filtered {margin-left:1.1in;}
 _filtered {}
 _filtered {margin-left:.3in;}
 _filtered {margin-left:.4in;}
 _filtered {margin-left:.5in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:1.0in;}
 _filtered {margin-left:1.1in;}
 _filtered {}
 _filtered {margin-left:21.25pt;}
 _filtered {margin-left:49.6pt;}
 _filtered {margin-left:70.9pt;}
 _filtered {margin-left:99.2pt;}
 _filtered {margin-left:127.55pt;}
 _filtered {margin-left:163.0pt;}
 _filtered {margin-left:191.35pt;}
 _filtered {margin-left:219.7pt;}
 _filtered {margin-left:255.1pt;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
-->






Hi
all,
 

Consider
the following scenarios for speechsynth.
 

1.
 

C->S:
SPEAK
 

S->C:
200 PENDING
 

S->C:
SPEAK-COMPLETE
 

2.

 

C->S:
SPEAK
 

S->C:
200 PENDING
 

S->C:
SPEECH-MARKER
 

S->C:
SPEAK-COMPLETE
 

Are
both the scenarios valid?
 

Regds,
 

__Sharat
 

 








--0-1947907643-1200553324=:2508
Content-Type: text/html; charset=us-ascii

<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman,new york,times,serif;font-size:12pt"><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;">Below is the reference from the specification<br><br>Section 8.13.<br>The SPEECH-MARKER event is also generated with a null marker value and output NTP timestamp, when a SPEAK request in Pending-State (i.e. in the queue) changes state to IN-PROGRESS and starts speaking.<br><br>However it's not so clear whether event&nbsp; MUST be generated or&nbsp; MAY be generated. I'll vote to use the keywords to reduce unambiguity.<br>HTH,<br>Arsen.<br><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;">----- Original Message ----<br>From: Sharat &lt;sharatkk@huawei.com&gt;<br>To: speechsc@ietf.org<br>Sent: Thursday, January 17, 2008 7:36:56 AM<br>Subject: [Speechsc] Regarding SPEECH MARKER<br><br>



 
 

<style>
<!--
 _filtered {font-family:SimSun;panose-1:2 1 6 0 3 1 1 1 1 1;}
 _filtered {font-family:SimHei;panose-1:2 1 6 0 3 1 1 1 1 1;}
 _filtered {panose-1:2 1 6 0 3 1 1 1 1 1;}
 _filtered {}
 _filtered {}
 _filtered {}
/* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin-top:0in;margin-right:0in;margin-bottom:0in;margin-left:10.0pt;margin-bottom:.0001pt;line-height:150%;font-size:10.5pt;font-family:"Times New Roman";}
h1
	{margin-top:12.0pt;margin-right:0in;margin-bottom:12.0pt;margin-left:21.55pt;text-align:justify;font-size:16.0pt;font-family:Arial;}
h2
	{margin-top:12.0pt;margin-right:0in;margin-bottom:12.0pt;margin-left:.4in;text-align:justify;font-size:12.0pt;font-family:Arial;font-weight:normal;}
h3
	{margin-top:13.0pt;margin-right:0in;margin-bottom:13.0pt;margin-left:.5in;text-align:justify;line-height:173%;font-size:12.0pt;font-family:Arial;font-weight:normal;}
p.MsoHeader, li.MsoHeader, div.MsoHeader
	{margin:0in;margin-bottom:.0001pt;text-align:justify;font-size:9.0pt;font-family:Arial;}
p.MsoFooter, li.MsoFooter, div.MsoFooter
	{margin:0in;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.MsoAutoSig, li.MsoAutoSig, div.MsoAutoSig
	{margin-right:0in;margin-left:0in;font-size:12.0pt;font-family:"Times New Roman";}
p.Table, li.Table, div.Table
	{margin-top:5.0pt;margin-right:0in;margin-bottom:0in;margin-left:0in;margin-bottom:.0001pt;text-align:center;text-indent:0in;font-size:9.0pt;font-family:Arial;}
p.TableText, li.TableText, div.TableText
	{margin:0in;margin-bottom:.0001pt;font-size:10.5pt;font-family:Arial;}
p.TableHeader, li.TableHeader, div.TableHeader
	{margin:0in;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:0in;margin-bottom:4.0pt;margin-left:0in;text-align:center;line-height:150%;font-size:10.5pt;font-family:"Times New Roman";}
p.DocumentTitle, li.DocumentTitle, div.DocumentTitle
	{margin-top:15.0pt;margin-right:0in;margin-bottom:15.0pt;margin-left:0in;text-align:center;line-height:150%;font-size:18.0pt;font-family:Arial;}
p.NotesHeader, li.NotesHeader, div.NotesHeader
	{margin-top:0in;margin-right:0in;margin-bottom:0in;margin-left:10.0pt;margin-bottom:.0001pt;text-align:justify;line-height:150%;border:none;padding:0in;font-size:9.0pt;font-family:Arial;}
p.NotesText, li.NotesText, div.NotesText
	{margin-top:0in;margin-right:0in;margin-bottom:0in;margin-left:10.0pt;margin-bottom:.0001pt;text-align:justify;text-indent:.25in;line-height:150%;border:none;padding:0in;font-size:9.0pt;font-family:Arial;}
p.CompilingAdvice, li.CompilingAdvice, div.CompilingAdvice
	{margin-top:0in;margin-right:0in;margin-bottom:0in;margin-left:10.0pt;margin-bottom:.0001pt;line-height:150%;font-size:10.5pt;font-family:Arial;color:blue;font-style:italic;}
span.EmailStyle28
	{font-family:Arial;color:windowtext;}
p.Figure, li.Figure, div.Figure
	{margin:0in;margin-bottom:.0001pt;text-align:center;text-indent:0in;line-height:150%;font-size:10.5pt;font-family:"Times New Roman";}
 _filtered {}
 _filtered {margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
	{}
 _filtered {}
 _filtered {margin-left:.3in;}
 _filtered {margin-left:.4in;}
 _filtered {margin-left:.5in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:1.0in;}
 _filtered {margin-left:1.1in;}
 _filtered {}
 _filtered {margin-left:64.15pt;}
 _filtered {margin-left:71.35pt;}
 _filtered {margin-left:78.55pt;}
 _filtered {margin-left:89.35pt;}
 _filtered {margin-left:89.35pt;}
 _filtered {margin-left:89.35pt;}
 _filtered {margin-left:89.35pt;}
 _filtered {margin-left:114.55pt;}
 _filtered {margin-left:121.75pt;}
 _filtered {}
 _filtered {margin-left:.3in;}
 _filtered {margin-left:.4in;}
 _filtered {margin-left:.5in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:1.0in;}
 _filtered {margin-left:1.1in;}
 _filtered {}
 _filtered {margin-left:21.25pt;}
 _filtered {margin-left:49.6pt;}
 _filtered {margin-left:70.9pt;}
 _filtered {margin-left:99.2pt;}
 _filtered {margin-left:127.55pt;}
 _filtered {margin-left:163.0pt;}
 _filtered {margin-left:191.35pt;}
 _filtered {margin-left:219.7pt;}
 _filtered {margin-left:255.1pt;}
 _filtered {}
 _filtered {margin-left:.3in;}
 _filtered {margin-left:.4in;}
 _filtered {margin-left:.5in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:1.0in;}
 _filtered {margin-left:1.1in;}
 _filtered {}
 _filtered {margin-left:.3in;}
 _filtered {margin-left:.4in;}
 _filtered {margin-left:.5in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:1.0in;}
 _filtered {margin-left:1.1in;}
 _filtered {}
 _filtered {margin-left:21.25pt;}
 _filtered {margin-left:49.6pt;}
 _filtered {margin-left:70.9pt;}
 _filtered {margin-left:99.2pt;}
 _filtered {margin-left:127.55pt;}
 _filtered {margin-left:163.0pt;}
 _filtered {margin-left:191.35pt;}
 _filtered {margin-left:219.7pt;}
 _filtered {margin-left:255.1pt;}
 _filtered {}
 _filtered {text-indent:0in;font-family:Arial;}
 _filtered {margin-left:.5in;text-indent:0in;font-family:Arial;}
 _filtered {margin-left:.5in;text-indent:0in;font-family:Arial;}
 _filtered {margin-left:.5in;text-indent:0in;font-family:Arial;}
 _filtered {margin-left:92.7pt;font-family:Arial;}
 _filtered {margin-left:92.7pt;font-family:Arial;}
 _filtered {margin-left:92.7pt;font-family:Arial;}
 _filtered {margin-left:.5in;text-indent:0in;font-family:Arial;}
 _filtered {margin-left:.5in;text-indent:0in;font-family:Arial;}
 _filtered {}
 _filtered {margin-left:21.25pt;}
 _filtered {margin-left:49.6pt;}
 _filtered {margin-left:70.9pt;}
 _filtered {margin-left:99.2pt;}
 _filtered {margin-left:127.55pt;}
 _filtered {margin-left:163.0pt;}
 _filtered {margin-left:191.35pt;}
 _filtered {margin-left:219.7pt;}
 _filtered {margin-left:255.1pt;}
 _filtered {}
 _filtered {margin-left:21.25pt;}
 _filtered {margin-left:49.6pt;}
 _filtered {margin-left:70.9pt;}
 _filtered {margin-left:99.2pt;}
 _filtered {margin-left:127.55pt;}
 _filtered {margin-left:163.0pt;}
 _filtered {margin-left:191.35pt;}
 _filtered {margin-left:219.7pt;}
 _filtered {margin-left:255.1pt;}
 _filtered {}
 _filtered {margin-left:.3in;}
 _filtered {margin-left:.4in;}
 _filtered {margin-left:.5in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:1.0in;}
 _filtered {margin-left:1.1in;}
 _filtered {}
 _filtered {margin-left:.3in;}
 _filtered {margin-left:.4in;}
 _filtered {margin-left:.5in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:.65in;}
 _filtered {margin-left:1.0in;}
 _filtered {margin-left:1.1in;}
 _filtered {}
 _filtered {margin-left:21.25pt;}
 _filtered {margin-left:49.6pt;}
 _filtered {margin-left:70.9pt;}
 _filtered {margin-left:99.2pt;}
 _filtered {margin-left:127.55pt;}
 _filtered {margin-left:163.0pt;}
 _filtered {margin-left:191.35pt;}
 _filtered {margin-left:219.7pt;}
 _filtered {margin-left:255.1pt;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
-->
</style>



<div class="Section1" style="">

<p class="MsoNormal" style="margin-left: 0in;"><font face="Arial" size="2"><span style="font-size: 10pt; line-height: 150%; font-family: Arial;">Hi
all,</span></font></p> 

<p class="MsoNormal" style="margin-left: 0in;"><font face="Arial" size="2"><span style="font-size: 10pt; line-height: 150%; font-family: Arial;">Consider
the following scenarios for speechsynth.</span></font></p> 

<p class="MsoNormal" style="margin-left: 0in;"><font face="Arial" size="2"><span style="font-size: 10pt; line-height: 150%; font-family: Arial;">1.</span></font></p> 

<p class="MsoNormal" style="margin-left: 0in;"><font face="Arial" size="2"><span style="font-size: 10pt; line-height: 150%; font-family: Arial;">C-&gt;S:
SPEAK</span></font></p> 

<p class="MsoNormal" style="margin-left: 0in;"><font face="Arial" size="2"><span style="font-size: 10pt; line-height: 150%; font-family: Arial;">S-&gt;C:
200 PENDING</span></font></p> 

<p class="MsoNormal" style="margin-left: 0in;"><font face="Arial" size="2"><span style="font-size: 10pt; line-height: 150%; font-family: Arial;">S-&gt;C:
SPEAK-COMPLETE</span></font></p> 

<p class="MsoNormal" style="margin-left: 0in;"><font face="Arial" size="2"><span style="font-size: 10pt; line-height: 150%; font-family: Arial;">2.
</span></font></p> 

<p class="MsoNormal" style="margin-left: 0in;"><font face="Arial" size="2"><span style="font-size: 10pt; line-height: 150%; font-family: Arial;">C-&gt;S:
SPEAK</span></font></p> 

<p class="MsoNormal" style="margin-left: 0in;"><font face="Arial" size="2"><span style="font-size: 10pt; line-height: 150%; font-family: Arial;">S-&gt;C:
200 PENDING</span></font></p> 

<p class="MsoNormal" style="margin-left: 0in;"><font face="Arial" size="2"><span style="font-size: 10pt; line-height: 150%; font-family: Arial;">S-&gt;C:
SPEECH-MARKER</span></font></p> 

<p class="MsoNormal" style="margin-left: 0in;"><font face="Arial" size="2"><span style="font-size: 10pt; line-height: 150%; font-family: Arial;">S-&gt;C:
SPEAK-COMPLETE</span></font></p> 

<p class="MsoNormal" style="margin-left: 0in;"><font face="Arial" size="2"><span style="font-size: 10pt; line-height: 150%; font-family: Arial;">Are
both the scenarios valid?</span></font></p> 

<p class="MsoNormal" style="margin-left: 0in;"><font face="Arial" size="2"><span style="font-size: 10pt; line-height: 150%; font-family: Arial;">Regds,</span></font></p> 

<p class="MsoNormal" style="margin-left: 0in;"><font face="Arial" size="2"><span style="font-size: 10pt; line-height: 150%; font-family: Arial;">__Sharat</span></font></p> 

 

</div><br>

</div></div></div></body></html>
--0-1947907643-1200553324=:2508--



--===============1322196775==
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
Supplemental web site:
&lt;http://www.standardstrack.com/ietf/speechsc&gt;
--===============1322196775==--





From speechsc-bounces@ietf.org Thu Jan 17 02:16:59 2008
Return-path: <speechsc-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
	by megatron.ietf.org with esmtp (Exim 4.43)
	id 1JFOzh-0001LU-RB; Thu, 17 Jan 2008 02:16:57 -0500
Received: from speechsc by megatron.ietf.org with local (Exim 4.43)
	id 1JFOzf-0001L6-9q for speechsc-confirm+ok@megatron.ietf.org;
	Thu, 17 Jan 2008 02:16:55 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
	by megatron.ietf.org with esmtp (Exim 4.43) id 1JFOze-0001Kv-UD
	for speechsc@ietf.org; Thu, 17 Jan 2008 02:16:54 -0500
Received: from szxga02-in.huawei.com ([61.144.161.54])
	by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1JFOzZ-00038b-Ce
	for speechsc@ietf.org; Thu, 17 Jan 2008 02:16:54 -0500
Received: from huawei.com (szxga02-in [172.24.2.6])
	by szxga02-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14
	(built Aug
	8 2006)) with ESMTP id <0JUS0049E1IXMY@szxga02-in.huawei.com> for
	speechsc@ietf.org; Thu, 17 Jan 2008 15:16:09 +0800 (CST)
Received: from huawei.com ([172.24.1.24])
	by szxga02-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14
	(built Aug
	8 2006)) with ESMTP id <0JUS009Z31IVHD@szxga02-in.huawei.com> for
	speechsc@ietf.org; Thu, 17 Jan 2008 15:16:09 +0800 (CST)
Received: from sharat1387 ([10.18.3.144])
	by szxml04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14
	(built Aug
	8 2006)) with ESMTPA id <0JUS00JBO1IOJU@szxml04-in.huawei.com> for
	speechsc@ietf.org; Thu, 17 Jan 2008 15:16:07 +0800 (CST)
Date: Thu, 17 Jan 2008 12:45:59 +0530
From: Sharat <sharatkk@huawei.com>
Subject: RE: [Speechsc] Regarding SPEECH MARKER
In-reply-to: <897258.2508.qm@web52703.mail.re2.yahoo.com>
To: 'Arsen Chaloyan' <achaloyan@yahoo.com>, speechsc@ietf.org
Message-id: <000601c858d8$d043bea0$9003120a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3198
X-Mailer: Microsoft Office Outlook 11
Thread-index: AchY1uSB57moTNETSOyfQSZcT0IVGgAAHBXA
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 1069eb5b3f212f2b9b575eaf2aff5119
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="===============0791423304=="
Errors-To: speechsc-bounces@ietf.org

This is a multi-part message in MIME format.

--===============0791423304==
Content-type: multipart/alternative;
	boundary="Boundary_(ID_8O5RfRv2jNv6a8UdD6M10g)"

This is a multi-part message in MIME format.

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

 

Yes, it is not clearly mentioned anywhere in the RFC, whether the event MUST
be generated or SHOULD be generated.

Because of this ambiguity the client doesn't know whether it will receive
SPEECH-MARKER or not from the server since it is dependent on the server
implementation.

As of now some of the mrcpv2 speechsynth servers support it and some
doesn't. So while implementing client could receive either SPEECH-MARKER or
SPEAK-COMPLETE in PENDING state.

The rfc also says 

"The NTP timestamp MUST be synchronized with the RTP timestamp used to
generate the speech stream through standard RTCP machinery."

So the SPEECH-MARKER event is required to clearly demarcate between the RTP
streams of two SPEAKs if queued in the same session.

So I feel the keyword "MUST"  has to be used.

Regards,

__Sharat

 

  _____  

From: Arsen Chaloyan [mailto:achaloyan@yahoo.com] 
Sent: Thursday, January 17, 2008 12:32 PM
To: speechsc@ietf.org
Cc: Sharat
Subject: Re: [Speechsc] Regarding SPEECH MARKER

 

Below is the reference from the specification

Section 8.13.
The SPEECH-MARKER event is also generated with a null marker value and
output NTP timestamp, when a SPEAK request in Pending-State (i.e. in the
queue) changes state to IN-PROGRESS and starts speaking.

However it's not so clear whether event  MUST be generated or  MAY be
generated. I'll vote to use the keywords to reduce unambiguity.
HTH,
Arsen.

----- Original Message ----
From: Sharat <sharatkk@huawei.com>
To: speechsc@ietf.org
Sent: Thursday, January 17, 2008 7:36:56 AM
Subject: [Speechsc] Regarding SPEECH MARKER

Hi all,

Consider the following scenarios for speechsynth.

1.

C->S: SPEAK

S->C: 200 PENDING

S->C: SPEAK-COMPLETE

2. 

C->S: SPEAK

S->C: 200 PENDING

S->C: SPEECH-MARKER

S->C: SPEAK-COMPLETE

Are both the scenarios valid?

Regds,

__Sharat

 


--Boundary_(ID_8O5RfRv2jNv6a8UdD6M10g)
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>
<!--
_filtered {font-family:SimSun;panose-1:2 1 6 0 3 1 1 1 1 1;}
_filtered {font-family:SimHei;panose-1:2 1 6 0 3 1 1 1 1 1;}
_filtered {panose-1:2 1 6 0 3 1 1 1 1 1;}
_filtered {}
_filtered {}
_filtered {}
_filtered {}
_filtered {margin:1.0in 1.25in 1.0in 1.25in;}
_filtered {}
_filtered {margin-left:.3in;}
_filtered {margin-left:.4in;}
_filtered {margin-left:.5in;}
_filtered {margin-left:.65in;}
_filtered {margin-left:.65in;}
_filtered {margin-left:.65in;}
_filtered {margin-left:.65in;}
_filtered {margin-left:1.0in;}
_filtered {margin-left:1.1in;}
_filtered {}
_filtered {margin-left:64.15pt;}
_filtered {margin-left:71.35pt;}
_filtered {margin-left:78.55pt;}
_filtered {margin-left:89.35pt;}
_filtered {margin-left:89.35pt;}
_filtered {margin-left:89.35pt;}
_filtered {margin-left:89.35pt;}
_filtered {margin-left:114.55pt;}
_filtered {margin-left:121.75pt;}
_filtered {}
_filtered {margin-left:.3in;}
_filtered {margin-left:.4in;}
_filtered {margin-left:.5in;}
_filtered {margin-left:.65in;}
_filtered {margin-left:.65in;}
_filtered {margin-left:.65in;}
_filtered {margin-left:.65in;}
_filtered {margin-left:1.0in;}
_filtered {margin-left:1.1in;}
_filtered {}
_filtered {margin-left:21.25pt;}
_filtered {margin-left:49.6pt;}
_filtered {margin-left:70.9pt;}
_filtered {margin-left:99.2pt;}
_filtered {margin-left:127.55pt;}
_filtered {margin-left:163.0pt;}
_filtered {margin-left:191.35pt;}
_filtered {margin-left:219.7pt;}
_filtered {margin-left:255.1pt;}
_filtered {}
_filtered {margin-left:.3in;}
_filtered {margin-left:.4in;}
_filtered {margin-left:.5in;}
_filtered {margin-left:.65in;}
_filtered {margin-left:.65in;}
_filtered {margin-left:.65in;}
_filtered {margin-left:.65in;}
_filtered {margin-left:1.0in;}
_filtered {margin-left:1.1in;}
_filtered {}
_filtered {margin-left:.3in;}
_filtered {margin-left:.4in;}
_filtered {margin-left:.5in;}
_filtered {margin-left:.65in;}
_filtered {margin-left:.65in;}
_filtered {margin-left:.65in;}
_filtered {margin-left:.65in;}
_filtered {margin-left:1.0in;}
_filtered {margin-left:1.1in;}
_filtered {}
_filtered {margin-left:21.25pt;}
_filtered {margin-left:49.6pt;}
_filtered {margin-left:70.9pt;}
_filtered {margin-left:99.2pt;}
_filtered {margin-left:127.55pt;}
_filtered {margin-left:163.0pt;}
_filtered {margin-left:191.35pt;}
_filtered {margin-left:219.7pt;}
_filtered {margin-left:255.1pt;}
_filtered {}
_filtered {text-indent:0in;font-family:Arial;}
_filtered {margin-left:.5in;text-indent:0in;font-family:Arial;}
_filtered {margin-left:.5in;text-indent:0in;font-family:Arial;}
_filtered {margin-left:.5in;text-indent:0in;font-family:Arial;}
_filtered {margin-left:92.7pt;font-family:Arial;}
_filtered {margin-left:92.7pt;font-family:Arial;}
_filtered {margin-left:92.7pt;font-family:Arial;}
_filtered {margin-left:.5in;text-indent:0in;font-family:Arial;}
_filtered {margin-left:.5in;text-indent:0in;font-family:Arial;}
_filtered {}
_filtered {margin-left:21.25pt;}
_filtered {margin-left:49.6pt;}
_filtered {margin-left:70.9pt;}
_filtered {margin-left:99.2pt;}
_filtered {margin-left:127.55pt;}
_filtered {margin-left:163.0pt;}
_filtered {margin-left:191.35pt;}
_filtered {margin-left:219.7pt;}
_filtered {margin-left:255.1pt;}
_filtered {}
_filtered {margin-left:21.25pt;}
_filtered {margin-left:49.6pt;}
_filtered {margin-left:70.9pt;}
_filtered {margin-left:99.2pt;}
_filtered {margin-left:127.55pt;}
_filtered {margin-left:163.0pt;}
_filtered {margin-left:191.35pt;}
_filtered {margin-left:219.7pt;}
_filtered {margin-left:255.1pt;}
_filtered {}
_filtered {margin-left:.3in;}
_filtered {margin-left:.4in;}
_filtered {margin-left:.5in;}
_filtered {margin-left:.65in;}
_filtered {margin-left:.65in;}
_filtered {margin-left:.65in;}
_filtered {margin-left:.65in;}
_filtered {margin-left:1.0in;}
_filtered {margin-left:1.1in;}
_filtered {}
_filtered {margin-left:.3in;}
_filtered {margin-left:.4in;}
_filtered {margin-left:.5in;}
_filtered {margin-left:.65in;}
_filtered {margin-left:.65in;}
_filtered {margin-left:.65in;}
_filtered {margin-left:.65in;}
_filtered {margin-left:1.0in;}
_filtered {margin-left:1.1in;}
_filtered {}
_filtered {margin-left:21.25pt;}
_filtered {margin-left:49.6pt;}
_filtered {margin-left:70.9pt;}
_filtered {margin-left:99.2pt;}
_filtered {margin-left:127.55pt;}
_filtered {margin-left:163.0pt;}
_filtered {margin-left:191.35pt;}
_filtered {margin-left:219.7pt;}
_filtered {margin-left:255.1pt;}

 /* Font Definitions */
 @font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:SimHei;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:"\@SimSun";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:KaiTi_GB2312;}
@font-face
	{font-family:"\@KaiTi_GB2312";}
@font-face
	{font-family:"\@SimHei";
	panose-1:0 0 0 0 0 0 0 0 0 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:10.0pt;
	margin-bottom:.0001pt;
	line-height:150%;
	font-size:10.5pt;
	font-family:"Times New Roman";}
h1
	{margin-top:12.0pt;
	margin-right:0in;
	margin-bottom:12.0pt;
	margin-left:21.55pt;
	text-align:justify;
	font-size:16.0pt;
	font-family:Arial;}
h2
	{margin-top:12.0pt;
	margin-right:0in;
	margin-bottom:12.0pt;
	margin-left:.4in;
	text-align:justify;
	font-size:12.0pt;
	font-family:Arial;
	font-weight:normal;}
h3
	{margin-top:13.0pt;
	margin-right:0in;
	margin-bottom:13.0pt;
	margin-left:.5in;
	text-align:justify;
	line-height:172%;
	font-size:12.0pt;
	font-family:Arial;
	font-weight:normal;}
p.MsoHeader, li.MsoHeader, div.MsoHeader
	{margin:0in;
	margin-bottom:.0001pt;
	text-align:justify;
	font-size:9.0pt;
	font-family:Arial;}
p.MsoFooter, li.MsoFooter, div.MsoFooter
	{margin:0in;
	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.MsoAutoSig, li.MsoAutoSig, div.MsoAutoSig
	{mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Times New Roman";}
p.Table, li.Table, div.Table
	{margin-top:5.0pt;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:0in;
	margin-bottom:.0001pt;
	mso-para-margin-top:1.0gd;
	mso-para-margin-right:0in;
	mso-para-margin-bottom:0in;
	mso-para-margin-left:0in;
	mso-para-margin-bottom:.0001pt;
	text-align:center;
	text-indent:0in;
	mso-list:l0 level9 lfo1;
	font-size:9.0pt;
	font-family:Arial;}
p.TableText, li.TableText, div.TableText
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:10.5pt;
	font-family:Arial;}
p.TableHeader, li.TableHeader, div.TableHeader
	{margin:0in;
	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:0in;
	margin-bottom:4.0pt;
	margin-left:0in;
	text-align:center;
	line-height:150%;
	page-break-after:avoid;
	font-size:10.5pt;
	font-family:"Times New Roman";}
p.DocumentTitle, li.DocumentTitle, div.DocumentTitle
	{margin-top:15.0pt;
	margin-right:0in;
	margin-bottom:15.0pt;
	margin-left:0in;
	text-align:center;
	line-height:150%;
	font-size:18.0pt;
	font-family:Arial;}
p.NotesHeader, li.NotesHeader, div.NotesHeader
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:10.0pt;
	margin-bottom:.0001pt;
	text-align:justify;
	line-height:150%;
	border:none;
	padding:0in;
	font-size:9.0pt;
	font-family:Arial;}
p.NotesText, li.NotesText, div.NotesText
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:10.0pt;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:.25in;
	line-height:150%;
	border:none;
	padding:0in;
	font-size:9.0pt;
	font-family:Arial;}
p.CompilingAdvice, li.CompilingAdvice, div.CompilingAdvice
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:10.0pt;
	margin-bottom:.0001pt;
	line-height:150%;
	font-size:10.5pt;
	font-family:Arial;
	color:blue;
	font-style:italic;}
p.Figure, li.Figure, div.Figure
	{margin:0in;
	margin-bottom:.0001pt;
	text-align:center;
	text-indent:0in;
	line-height:150%;
	mso-list:l0 level8 lfo1;
	font-size:10.5pt;
	font-family:"Times New Roman";}
p.table0, li.table0, div.table0
	{margin-top:5.0pt;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:0in;
	margin-bottom:.0001pt;
	text-align:center;
	font-size:9.0pt;
	font-family:Arial;}
p.tabletext0, li.tabletext0, div.tabletext0
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:10.5pt;
	font-family:Arial;}
p.tableheader0, li.tableheader0, div.tableheader0
	{margin:0in;
	margin-bottom:.0001pt;
	text-align:center;
	font-size:10.5pt;
	font-family:Arial;
	font-weight:bold;}
p.figurestyle0, li.figurestyle0, div.figurestyle0
	{margin-top:4.0pt;
	margin-right:0in;
	margin-bottom:4.0pt;
	margin-left:0in;
	text-align:center;
	line-height:150%;
	font-size:10.5pt;
	font-family:"Times New Roman";}
p.documenttitle0, li.documenttitle0, div.documenttitle0
	{margin-top:15.0pt;
	margin-right:0in;
	margin-bottom:15.0pt;
	margin-left:0in;
	text-align:center;
	line-height:150%;
	font-size:18.0pt;
	font-family:Arial;}
p.notesheader0, li.notesheader0, div.notesheader0
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:10.0pt;
	margin-bottom:.0001pt;
	text-align:justify;
	line-height:150%;
	font-size:9.0pt;
	font-family:Arial;}
p.notestext0, li.notestext0, div.notestext0
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:10.0pt;
	margin-bottom:.0001pt;
	text-align:justify;
	text-indent:.25in;
	line-height:150%;
	font-size:9.0pt;
	font-family:Arial;}
p.compilingadvice0, li.compilingadvice0, div.compilingadvice0
	{margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:10.0pt;
	margin-bottom:.0001pt;
	line-height:150%;
	font-size:10.5pt;
	font-family:Arial;
	color:blue;
	font-style:italic;}
span.emailstyle28
	{font-family:Arial;
	color:windowtext;}
p.figure0, li.figure0, div.figure0
	{margin:0in;
	margin-bottom:.0001pt;
	text-align:center;
	line-height:150%;
	font-size:10.5pt;
	font-family:"Times New Roman";}
span.EmailStyle40
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
 /* Page Definitions */
 @page
	{mso-endnote-separator:url("cid:header.htm\@01C85906.E8FF4B20") es;
	mso-endnote-continuation-separator:url("cid:header.htm\@01C85906.E8FF4B20") ecs;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-footer:url("cid:header.htm\@01C85906.E8FF4B20") f1;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 @list l0
	{mso-list-id:1123964682;
	mso-list-template-ids:548200814;}
@list l0:level1
	{mso-level-suffix:none;
	mso-level-text:"%1  ";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:0in;
	mso-ansi-font-size:18.0pt;
	mso-bidi-font-size:18.0pt;
	font-family:Arial;
	mso-fareast-font-family:SimHei;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l0:level2
	{mso-level-suffix:none;
	mso-level-text:"%1\.%2  ";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.5in;
	text-indent:0in;
	mso-ansi-font-size:15.0pt;
	mso-bidi-font-size:15.0pt;
	font-family:Arial;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l0:level3
	{mso-level-suffix:none;
	mso-level-text:"%1\.%2\.%3  ";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.5in;
	text-indent:0in;
	mso-ansi-font-size:12.0pt;
	mso-bidi-font-size:12.0pt;
	font-family:Arial;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l0:level4
	{mso-level-suffix:none;
	mso-level-text:"%1\.%2\.%3\.%4  ";
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.5in;
	text-indent:0in;
	mso-ansi-font-size:10.5pt;
	mso-bidi-font-size:10.5pt;
	font-family:Arial;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l0: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-bidi-font-family:"Times New Roman";
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l0: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-bidi-font-family:"Times New Roman";
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l0: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-bidi-font-family:"Times New Roman";
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l0: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:.5in;
	text-indent:0in;
	mso-ansi-font-size:9.0pt;
	mso-bidi-font-size:9.0pt;
	font-family:Arial;
	mso-fareast-font-family:SimHei;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
@list l0: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:.5in;
	text-indent:0in;
	mso-ansi-font-size:9.0pt;
	mso-bidi-font-size:9.0pt;
	font-family:Arial;
	mso-fareast-font-family:SimHei;
	mso-bidi-font-family:"Times New Roman";
	mso-ansi-font-weight:normal;
	mso-ansi-font-style:normal;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="2050" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="2" />
 </o:shapelayout></xml><![endif]-->
</head>

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

<div class=Section1>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;line-height:150%;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='margin-left:0in'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;line-height:150%;font-family:Arial;color:navy'>Yes, it
is not clearly mentioned anywhere in the RFC, whether the event MUST be
generated or SHOULD be generated.<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0in'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;line-height:150%;font-family:Arial;color:navy'>Because
of this ambiguity the client doesn&#8217;t know whether it will receive
SPEECH-MARKER or not from the server since it is dependent on the server
implementation.<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0in'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;line-height:150%;font-family:Arial;color:navy'>As of
now some of the mrcpv2 speechsynth servers support it and some doesn&#8217;t. So
while implementing client could receive either SPEECH-MARKER or SPEAK-COMPLETE
in PENDING state.<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0in'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;line-height:150%;font-family:Arial;color:navy'>The rfc
also says <o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0in'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;line-height:150%;font-family:Arial;color:navy'>&#8220;The
NTP timestamp MUST be synchronized with the RTP timestamp used to generate the
speech stream through standard RTCP machinery.&#8221;<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0in'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;line-height:150%;font-family:Arial;color:navy'>So the
SPEECH-MARKER event is required to clearly demarcate between the RTP streams of
two SPEAKs if queued in the same session.<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0in'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;line-height:150%;font-family:Arial;color:navy'>So I
feel the keyword &#8221;MUST&#8221; &nbsp;has to be used.<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0in'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;line-height:150%;font-family:Arial;color:navy'>Regards,<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0in'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;line-height:150%;font-family:Arial;color:navy'>__Sharat<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:0in'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;line-height:150%;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<div>

<div class=MsoNormal align=center style='margin-left:0in;text-align:center;
line-height:normal'><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>

<hr size=2 width="100%" align=center tabindex=-1>

</span></font></div>

<p class=MsoNormal style='margin-left:0in;line-height:normal'><b><font size=2
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</span></font></b><font
size=2 face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'> Arsen
Chaloyan [mailto:achaloyan@yahoo.com] <br>
<b><span style='font-weight:bold'>Sent:</span></b> Thursday, January 17, 2008
12:32 PM<br>
<b><span style='font-weight:bold'>To:</span></b> speechsc@ietf.org<br>
<b><span style='font-weight:bold'>Cc:</span></b> Sharat<br>
<b><span style='font-weight:bold'>Subject:</span></b> Re: [Speechsc] Regarding
SPEECH MARKER</span></font><font size=3><span style='font-size:12.0pt'><o:p></o:p></span></font></p>

</div>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
10.5pt;line-height:150%'><o:p>&nbsp;</o:p></span></font></p>

<div>

<div>

<p class=MsoNormal style='mso-margin-top-alt:0in;margin-right:0in;margin-bottom:
12.0pt;margin-left:0in'><font size=2 face="Times New Roman"><span
style='font-size:10.5pt;line-height:150%'>Below is the reference from the
specification<br>
<br>
Section 8.13.<br>
The SPEECH-MARKER event is also generated with a null marker value and output
NTP timestamp, when a SPEAK request in Pending-State (i.e. in the queue)
changes state to IN-PROGRESS and starts speaking.<br>
<br>
However it's not so clear whether event&nbsp; MUST be generated or&nbsp; MAY be
generated. I'll vote to use the keywords to reduce unambiguity.<br>
HTH,<br>
Arsen.<o:p></o:p></span></font></p>

<div>

<p class=MsoNormal style='mso-margin-top-alt:0in;margin-right:0in;margin-bottom:
12.0pt;margin-left:0in;line-height:normal'><font size=2 face="Times New Roman"><span
style='font-size:10.5pt'>----- Original Message ----<br>
From: Sharat &lt;sharatkk@huawei.com&gt;<br>
To: speechsc@ietf.org<br>
Sent: Thursday, January 17, 2008 7:36:56 AM<br>
Subject: [Speechsc] Regarding SPEECH MARKER</span></font><font size=3><span
style='font-size:12.0pt'><o:p></o:p></span></font></p>

<div>

<p class=MsoNormal style='margin-left:0in'><font size=2 face=Arial><span
style='font-size:10.0pt;line-height:150%;font-family:Arial'>Hi all,</span></font><o:p></o:p></p>

<p class=MsoNormal style='margin-left:0in'><font size=2 face=Arial><span
style='font-size:10.0pt;line-height:150%;font-family:Arial'>Consider the
following scenarios for speechsynth.</span></font><o:p></o:p></p>

<p class=MsoNormal style='margin-left:0in'><font size=2 face=Arial><span
style='font-size:10.0pt;line-height:150%;font-family:Arial'>1.</span></font><o:p></o:p></p>

<p class=MsoNormal style='margin-left:0in'><font size=2 face=Arial><span
style='font-size:10.0pt;line-height:150%;font-family:Arial'>C-&gt;S: SPEAK</span></font><o:p></o:p></p>

<p class=MsoNormal style='margin-left:0in'><font size=2 face=Arial><span
style='font-size:10.0pt;line-height:150%;font-family:Arial'>S-&gt;C: 200
PENDING</span></font><o:p></o:p></p>

<p class=MsoNormal style='margin-left:0in'><font size=2 face=Arial><span
style='font-size:10.0pt;line-height:150%;font-family:Arial'>S-&gt;C:
SPEAK-COMPLETE</span></font><o:p></o:p></p>

<p class=MsoNormal style='margin-left:0in'><font size=2 face=Arial><span
style='font-size:10.0pt;line-height:150%;font-family:Arial'>2. </span></font><o:p></o:p></p>

<p class=MsoNormal style='margin-left:0in'><font size=2 face=Arial><span
style='font-size:10.0pt;line-height:150%;font-family:Arial'>C-&gt;S: SPEAK</span></font><o:p></o:p></p>

<p class=MsoNormal style='margin-left:0in'><font size=2 face=Arial><span
style='font-size:10.0pt;line-height:150%;font-family:Arial'>S-&gt;C: 200
PENDING</span></font><o:p></o:p></p>

<p class=MsoNormal style='margin-left:0in'><font size=2 face=Arial><span
style='font-size:10.0pt;line-height:150%;font-family:Arial'>S-&gt;C:
SPEECH-MARKER</span></font><o:p></o:p></p>

<p class=MsoNormal style='margin-left:0in'><font size=2 face=Arial><span
style='font-size:10.0pt;line-height:150%;font-family:Arial'>S-&gt;C: SPEAK-COMPLETE</span></font><o:p></o:p></p>

<p class=MsoNormal style='margin-left:0in'><font size=2 face=Arial><span
style='font-size:10.0pt;line-height:150%;font-family:Arial'>Are both the
scenarios valid?</span></font><o:p></o:p></p>

<p class=MsoNormal style='margin-left:0in'><font size=2 face=Arial><span
style='font-size:10.0pt;line-height:150%;font-family:Arial'>Regds,</span></font><o:p></o:p></p>

<p class=MsoNormal style='margin-left:0in'><font size=2 face=Arial><span
style='font-size:10.0pt;line-height:150%;font-family:Arial'>__Sharat</span></font><o:p></o:p></p>

</div>

<p class=MsoNormal style='margin-left:0in;line-height:normal'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

</div>

</div>

</div>

</body>

</html>

--Boundary_(ID_8O5RfRv2jNv6a8UdD6M10g)--



--===============0791423304==
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
Supplemental web site:
&lt;http://www.standardstrack.com/ietf/speechsc&gt;
--===============0791423304==--





