Subject: [Speechsc] mrcpv2-01: Behavior of CONTROL

From: "Eric Burger" <[email-masked]>
Date: Fri, 30 Jan 2004 16:05:13 -0500

The behavior described is sensible.  However, the use case presented is not satisfied by the behavior.

My interpretation of the text is that if you forward past the end of the current object, the current object stops play and the completion event is generated.  What if there are queued objects to play?  My read of the text is that they will start playing immediately, *from the beginning of the object*.

Likewise, if you rewind past the beginning of an object, that object will start playback at the beginning of the object, with the speech-restart header (flag) present.

Neither of these behaviors allow rewind or skip-ahead across multiple speech requests.  The client has to do it manually.

I actually like the behavior described above, as the client can figure out where to skip to, so long as the completion event and speech-restart has information as to how much time was left.

That said, is it meaningful to say "skip ahead 2 seconds while playing 'a long sentence going through a TTS resource that runs in real time so it has no idea where 2 seconds is'"?

_______________________________________________
Speechsc mailing list
[email-masked]
https://www1.ietf.org/mailman/listinfo/speechsc