From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtpauth07.mail.atl.earthlink.net ([209.86.89.67]) by speech.braille.uwo.ca with esmtp (Exim 3.36 #1 (Debian)) id 1Dxmb8-0005IY-00 for ; Wed, 27 Jul 2005 10:09:26 -0400 Received: from [67.185.140.244] (helo=homea8jg9wply4) by smtpauth07.mail.atl.earthlink.net with asmtp (Exim 4.34) id 1Dxmb7-0006B4-ED; Wed, 27 Jul 2005 10:09:25 -0400 DomainKey-Signature: a=rsa-sha1; q=dns; c=simple; s=test1; d=earthlink.net; h=Message-ID:Reply-To:From:To:References:Subject:Date:MIME-Version:Content-Type:Content-Transfer-Encoding:X-Priority:X-MSMail-Priority:X-Mailer:X-MimeOLE; b=lx6SEXnRK/FzmCI/BygHBu3cvUKBJmM/7MLgSU3BeVhiyR1WECgBFAOA9nTLWE2E; Message-ID: <010a01c592b4$d2bd7f50$650fa8c0@homea8jg9wply4> From: "hank smith" To: , "Speakup is a screen review system for Linux." References: <584DE893B0E08F4B9748E295029F1E97022AEB19@maya.aztec.soft.net><20050727034121.GA26853@taylor.homelinux.net> <17127.8488.777712.64311@ccs.covici.com> Date: Wed, 27 Jul 2005 07:09:36 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 X-ELNK-Trace: 26c683a02984a6448aa916b1a551c5b9239a348a220c2609e5db924c2349b791422950be059f1c0a93caf27dac41a8fd350badd9bab72f9c350badd9bab72f9c X-Originating-IP: 67.185.140.244 Subject: Re: An idea, X-BeenThere: speakup@braille.uwo.ca X-Mailman-Version: 2.1.5 Precedence: list Reply-To: hank smith , "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 14:09:26 -0000 what program? just curiousity ----- Original Message ----- From: "John covici" To: "Speakup is a screen review system for Linux." Sent: Tuesday, July 26, 2005 10:52 PM Subject: Re: An idea, > Well, I am not sure how it worked, but I once tried an X server for > windows which was able to figure out the controls under Linux and my > windows screen reader was able to read them after a fashion, so I > wonder if there is some window information passed to the Xserver after > all. > > on Wednesday 07/27/2005 Kelly Prescott(prescott@deltav.org) wrote > > hmm, a interesting concept... > > The problem is that by the time the x server sees most of the stuff, it is > > just screen position renderings. The server does not have a concept of > > letters, characters, etc. > > The server knows where you click on a screen, for example, but it just > > sends the information to the under lying application which is responsible > > for deciding if you have clicked on a button etc. > > This is a over simplified explaination, but for our purposes, it will > > do... > > Bottom line is that what ever toolbox, library, wigit set, rendering app, > > or what ever, it must feed the textual information to some interface for > > the screen reader to get at it so it can be read. > > Hope this helps. > > kp > > > > > > > > On Tue, 26 Jul 2005, Lorenzo Taylor wrote: > > > > > -----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 > > > > > > > _______________________________________________ > > Speakup mailing list > > Speakup@braille.uwo.ca > > http://speech.braille.uwo.ca/mailman/listinfo/speakup > > -- > Your life is like a penny. You're going to lose it. The question is: > How do > you spend it? > > John Covici > covici@ccs.covici.com > > _______________________________________________ > Speakup mailing list > Speakup@braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup > > > -- > No virus found in this incoming message. > Checked by AVG Anti-Virus. > Version: 7.0.338 / Virus Database: 267.9.5/58 - Release Date: 7/25/2005 > >