From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from shawmail.shawcable.com ([64.59.128.220] helo=bpd2mo1no.prod.shawcable.com) by speech.braille.uwo.ca with esmtp (Exim 3.35 #1 (Debian)) id 19JMyv-0007Mf-00 for ; Fri, 23 May 2003 20:33:53 -0400 Received: from bpd2mi1no.prod.shawcable.com (bpd2mi1no-qfe3.prod.shawcable.com [10.0.184.120]) by l-daemon (iPlanet Messaging Server 5.2 HotFix 1.14 (built Mar 18 2003)) with ESMTP id <0HFD00G3L87K92@l-daemon> for speakup@braille.uwo.ca; Fri, 23 May 2003 18:33:20 -0600 (MDT) Received: from nomad.shawcable.com ([24.70.172.254]) by l-daemon (iPlanet Messaging Server 5.2 (built Feb 21 2002)) with ESMTP id <0HFD00GP787JCA@l-daemon> for speakup@braille.uwo.ca; Fri, 23 May 2003 18:33:20 -0600 (MDT) Date: Fri, 23 May 2003 19:32:48 +0200 From: Doug Subject: Re: suggestion? In-reply-to: X-Sender: wearable@mail.shawcable.com To: speakup@braille.uwo.ca Message-id: <5.1.0.14.2.20030523192339.00a7ce60@mail.shawcable.com> MIME-version: 1.0 X-Mailer: QUALCOMM Windows Eudora Version 5.1 Content-type: text/plain; charset=us-ascii; format=flowed References: Sender: speakup-admin@braille.uwo.ca Errors-To: speakup-admin@braille.uwo.ca X-BeenThere: speakup@braille.uwo.ca X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: speakup@braille.uwo.ca List-Help: List-Post: List-Subscribe: , List-Id: Speakup is a screen review system for Linux. List-Unsubscribe: , List-Archive: Java is not inherently GUI ... there is a GUI building API (Swing), but you can compile java on the command line. There is also an accessibility API for Java, which is supposed to allow alternative access to the graphical Swing world, although I haven't tried it. BTW Java applets are only one facet of Java, which I think is over emphasized. Applets have a numver of real problems, especially browser implemnentations of the necessary APIs (inconsitencies). I work on Java all the time and I never recommend applets. Instead I recommend servlets generating web pages for most user interfaces. One nice thing is that FreeTTS implements the JSAPI (Java Speech API) with the help of Flite, so it's easy to make talking Java apps. However, this is onlt speech synthesis, the recognition stuff is not done yet. Last I heard there are plans to implement the recognition part of JSAPI using Sphinx. I used to work for Sun, JavaSoft no less, they are good engineers ... if you think that Java is lacking in accessibility, I encourage you to try contacting their accessibility folks ... Keep in mind that Java does not equal applets nor GUI ... Swing is just part of java ... most of the Java I have done is not graphical ... See this ... http://java.sun.com/products/jfc/accessibility.html -- Doug