[Kde-accessibility] kded, autoload ? load on demand ?

Pupeno pupeno@kde.org
Fri, 28 Feb 2003 11:47:27 -0500


=2D----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Friday 28 February 2003 11:24, Bill Haneman wrote:
> KDE-app : kttsd : gnome-speech : gnome-speech-driver : TTS engine
I have to correct this a bit to explain what I think, it should be:
KDE-app : kttsd : kttsd-driver: gnome-speech : gnome-speech-driver : TTS=20
engine
The kttsd-driver there would be in charge of loading gnome-speech (I don't=
=20
know how that's done) and comunicating to it.

> KDE-app : kttsd : kttsd-driver : TTS engine
> gnome-app : gnome-speech : kttsd-backend : kttsd-driver : TTS engine
Here, it is the same:
gnome-app : gnome-speech : gnome-speech-driver : kttsd-backend : kttsd-driv=
er=20
: TTS engine
where the gnome-speech-driver would be in charge of loading kttsd (that is,=
=20
just requesting it).

> gnome-app : gnome-speech : gnome-speech-driver : TTS engine
>
> The second and fourth stacks are the
> "apps using their 'native' TTS framework", and the first and third
> stacks are
> "apps using their 'native TTS API' to speak to alternative back-end".
>
> IN both cases it actually doesn't matter so much whether GNOME or
> the KDE desktop is running, in order to bridge between application types
> in these cases, *both* TTS frameworks must be loaded and active.
>
> That's one reason why I was hoping we would not have kttsd *and*
> gnome-speech as separate things, since in order to interoperate, both
> frameworks will have to be loaded and active.
Yes, I gave to this a lot of thought.
To acomplish this we would need a generic core... on one side, interfaces t=
o=20
the TTSs and on the other side, interfaces to the desktops or more since=20
text-only applications could use this too.
If you're intrested in this we could start trying to find a model to suit a=
ll=20
our needs, including that the features of kttsd and gnome-speech are very=20
diferent.
Thanks.
=2D --=20
Pupeno: pupeno@kde.org
KDE Accessibility co-maintainer
http://accessibility.kde.org
=2D ---
Help the hungry children of Argentina,
please go to (and make it your homepage):
http://www.porloschicos.com/servlet/PorLosChicos?comando=3Ddonar
=2D----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+X5KhLr8z5XzmSDQRAvBrAKC+N061KZFAZi39Qyi2U+38UenSyACZAYbI
JfU+Wpj4OU9CbvBfX4PspiA=3D
=3DT9Qc
=2D----END PGP SIGNATURE-----