From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost.localdomain (int-mx1.corp.redhat.com [172.16.52.254]) by listman.redhat.com (Postfix) with ESMTP id E7E5D3EA4D for ; Sun, 3 Mar 2002 16:00:59 -0500 (EST) Received: from lacrosse.corp.redhat.com (IDENT:root@lacrosse.corp.redhat.com [172.16.52.154]) by localhost.localdomain (8.11.6/8.11.6) with ESMTP id g23L0xm03499 for ; Sun, 3 Mar 2002 16:00:59 -0500 Received: (from mail@localhost) by lacrosse.corp.redhat.com (8.11.6/8.9.3) id g23L0xs16372 for blinux-list@listman.redhat.com; Sun, 3 Mar 2002 16:00:59 -0500 Received: from localhost.localdomain (int-mx1.corp.redhat.com [172.16.52.254]) by lacrosse.corp.redhat.com (8.11.6/8.9.3) with ESMTP id g23L0xs16368 for ; Sun, 3 Mar 2002 16:00:59 -0500 Received: from mx1.redhat.com (mx1.redhat.com [172.16.48.31]) by localhost.localdomain (8.11.6/8.11.6) with SMTP id g23L0xm03495 for ; Sun, 3 Mar 2002 16:00:59 -0500 Received: from mgorse.dhs.org (root@209-6-177-105.c3-0.ded-ubr1.sbo-ded.ma.cable.rcn.com [209.6.177.105]) by mx1.redhat.com (8.11.6/8.11.6) with SMTP id g23L08q14050 for ; Sun, 3 Mar 2002 16:00:08 -0500 Received: from localhost.localnet (mgorse@localhost.localnet [127.0.0.1]) by mgorse.dhs.org (8.12.0/8.12.0) with ESMTP id g23L87w3028114; Sun, 3 Mar 2002 16:08:07 -0500 Date: Sun, 3 Mar 2002 16:08:07 -0500 (EST) From: Mike Gorse To: blinux-list@redhat.com, Subject: Emacspeak server for Festival Lite Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Loop: blinux-list@redhat.com Sender: blinux-list-admin@redhat.com Errors-To: blinux-list-admin@redhat.com X-BeenThere: blinux-list@redhat.com X-Mailman-Version: 2.0.1 Precedence: bulk Reply-To: blinux-list@redhat.com List-Help: List-Post: List-Subscribe: , List-Id: Linux for blind general discussion List-Unsubscribe: , List-Archive: [Some of you may have seen this already, but please note the new url.] I have been developing an Emacspeak server for the Festival Lite tts synthesizer. It is implemented as a C application that links against the Festival Lite libraries. It is multi-threaded, creating a thread to handle requests to synthesize text and another thread to play the synthesized text. It uses Festival Lite's interface for playing sound, so it theoretically supports ALSA natively, although I have not tested it with ALSA. (I seem to remember having trouble getting FLite to compile with the latest ALSA driver.) It should also support the Ipaq, since Festival Lite reportedly does. Anyway, the server can be downloaded from http://eflite.sf.net. Let me know if any of you try it and how things go. I have been using it successfully on my notebook, albeit with yasr. -- Michael Gorse / AIM:linvortex / http://mgorse.home.dhs.org --