An idea,

Sean McMahon smcmahon at usgs.gov
Wed Jul 27 13:45:32 EDT 2005


Don't know how you would make that work because I don't really understand X, but
your point about libs is well noted.  It's the same problem in other gui
environments.  If you don't use certain libs and certain classes, you don't have
accessibility.
----- Original Message ----- 
From: "Lorenzo Taylor" <lorenzo at taylor.homelinux.net>
To: <speakup at braille.uwo.ca>
Sent: Tuesday, July 26, 2005 8:41 PM
Subject: Re: An idea,


> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Here's another idea, maybe no one has thought of it yet, or maybe it is
> impossible to implement, but here it goes.
>
> It seems that the existing approaches for X screen readers should be taking a
> look at Speakup as a model.  Gnopernicus, for example, is using libraries that
> rely on certain information ent by the underlying application libraries.
> Unfortunately, this implementation causes only some apps to speak while others
> which use the same widgets but whose libraries don't send messages to the
> accessibility system will not speak.  But it occurs to me that X is simply a
> protocol by which client applications send messages to a server which renders
> the proper text, windows, buttons and other widgets on the screen.  I believe
> that a screen reader that is an extension to the X server itself, (like
Speakup
> is a set of patches to the kernel) would be a far better solution, as it could
> capture everything sent to the server and correctly translate it into humanly
> understandable speech output without relying on "accessibility messages" being
> sent from the client apps.
>
> Any thoughts on this would be welcome.
>
> Lorenzo
> - -- 
> - -----BEGIN GEEK CODE BLOCK-----
> Version: 3.12
> GCS d- s:+ a- C+++ UL++++ P+ L+++ E- W++ N o K- w---
> O M V- PS+++ PE Y+ PGP++ t++ 5+ X+ R tv-- b++ DI-- D+
> G e* h---- r+++ y+++
> - ------END GEEK CODE BLOCK------
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.1 (GNU/Linux)
>
> iD8DBQFC5wJhG9IpekrhBfIRAuhgAKDNMp7ThoUKPYqiWC+u8WB3RS0oKQCgulck
> 2KEeJCAheJfd5oqbbUgiM5k=
> =lUXl
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> Speakup mailing list
> Speakup at braille.uwo.ca
> http://speech.braille.uwo.ca/mailman/listinfo/speakup





More information about the Speakup mailing list