From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from gscodenh01.cr.usgs.gov ([136.177.7.10]) by speech.braille.uwo.ca with esmtp (Exim 3.36 #1 (Debian)) id 1Dxpyq-0007tr-00 for ; Wed, 27 Jul 2005 13:46:08 -0400 Received: from PUNK ([130.118.172.119]) by gscodenh01.cr.usgs.gov (Lotus Domino Release 6.5.2) with SMTP id 2005072711453559-143073 ; Wed, 27 Jul 2005 11:45:35 -0600 Message-ID: <002401c592d2$fcbbf110$77ac7682@azwaterDOM.wr.usgs.gov> From: "Sean McMahon" To: "Speakup is a screen review system for Linux." References: <584DE893B0E08F4B9748E295029F1E97022AEB19@maya.aztec.soft.net> <20050727034121.GA26853@taylor.homelinux.net> Date: Wed, 27 Jul 2005 10:45:32 -0700 MIME-Version: 1.0 X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1506 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1506 X-MIMETrack: Itemize by SMTP Server on gscodenh01/SERVER/USGS/DOI(Release 6.5.2|June 01, 2004) at 07/27/2005 11:45:36, Serialize by Router on gscodenh01/SERVER/USGS/DOI(Release 6.5.2|June 01, 2004) at 07/27/2005 11:46:08, Serialize complete at 07/27/2005 11:46:08 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="iso-8859-1" Subject: Re: An idea, X-BeenThere: speakup@braille.uwo.ca X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Sean McMahon , "Speakup is a screen review system for Linux." List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jul 2005 17:46:08 -0000 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" To: 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@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup