[Accessibility] TTS API interface description + reqs update
Gary Cramblitt
garycramblitt at comcast.net
Sun May 7 14:15:34 PDT 2006
On Friday 05 May 2006 10:22, Jonathan Duddington wrote:
> message_id defer(void);
> say_deferred(message_id, position, position_type);
>
> If an application defers a message during speaking, then to resume, it
> needs to specify a position from which to resume the speaking. There
> is no way to specify "continue from where it was deferred", or "from
> the start of the sentence which was speaking".
Yes, we should probably allow a zero for the position argument of say_deferred
to mean "from last defer position".
>
> This implies that defer() and say_deferred() are only applicable when
> the application has chosen the AUDIO_OUTPUT_RETRIEVE method rather than
> the AUDIO_OUTPUT_PLAYBACK method, because only then does the
> application know where in the message the defer occurred. Perhaps that
> should be stated explicitly if that's the intention.
Good point.
--
Gary Cramblitt (aka PhantomsDad)
KDE Text-to-Speech Maintainer
http://accessibility.kde.org/developer/kttsd/index.php
More information about the accessibility
mailing list