From hzo at gmx.de Mon Apr 26 13:12:46 2004 From: hzo at gmx.de (Hans Zoebelein) Date: Mon, 26 Apr 2004 15:12:46 +0200 (CEST) Subject: announce: 8-dot braille key emulator (fwd) Message-ID: ---------- Forwarded message ---------- Date: Sun, 25 Apr 2004 20:56:00 +0800 (CST) From: "[X-UNKNOWN] ??????" Reply-To: Linux for blind general discussion To: blinux-list at redhat.com Subject: announce: 8-dot braille key emulator http://cnal.csie.nctu.edu.tw/~paulliu/brlkey.tgz From hzo at gmx.de Mon Apr 26 13:23:48 2004 From: hzo at gmx.de (Hans Zoebelein) Date: Mon, 26 Apr 2004 15:23:48 +0200 (CEST) Subject: Cepstral theta server for emacspeak. (fwd) Message-ID: ---------- Forwarded message ---------- Date: Mon, 26 Apr 2004 19:13:40 +1000 From: Tim Cross To: emacspeak at cs.vassar.edu Subject: Cepstral theta server for emacspeak. Well, its taken me ages to get around to packaging this up with some installation notes and making it available, but now its done! For anyone who is interested, I've put together a very alpha speech server for emacspeak and Cepstral's theta TTS. The server uses SSML and I've tried to integrate it into emacspeak in the same way as other emacspeak servers. that is, an extension library to Tcl to provide the interface to the theta TTS, a "theta" Tcl script which uses it and an ssml-voices.el file. Note that the installation might be a bit tricky. I had to make some minor modifications to some emacspeak lisp files. In particular, I had to modify the *-voices.el files so that when you switch from the theta server to one of the other servers, the default voice setting is correctly maintained. I also had to modify the dtk-speak.el file to add some additional functions to support matched tags (SSML tags) and add to the functions which handle switching synths via C-e d d. The extent to which the installation will work correctly may depend heavily on the version of emacspeak you have installed. It has to be at least version 19. The extent to which it will work with a CVS version depends on how much the CVS version has changed. I've included an install.sh script to install my files. It makes a backup of any files from the standard distribution which are modified. However, I would suggest copying your whole source tree as a backup first. If the install does not work because your CVS version is too different, then you will have to do diffs between my files and the emacspeak ones and make the necessary changes by hand. Not for the weak harted. Anyway, if your still interested in checking it out, go to http://www-personal.une.edu.au/~tcross There you will find a web page - its a bit long, but I didn't have time to make it shorter :-) On that page, near the bottom half, you will find a link which you can click on to download the compressed tar file. One of the reasons its taken me so long to get this done is because I recently took on a new job and I have very little spare time at present. So, if you find errors, bugs and other problems, please let me know. However, don't expect a quick fix. Any feedback, criticisms or suggestions are always welcome. Tim