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 1DB0F3EC9B for ; Mon, 25 Mar 2002 20:20: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 g2Q1Kwm30160 for ; Mon, 25 Mar 2002 20:20:59 -0500 Received: (from mail@localhost) by lacrosse.corp.redhat.com (8.11.6/8.9.3) id g2Q1Kwq07276 for blinux-list@listman.redhat.com; Mon, 25 Mar 2002 20:20:58 -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 g2Q1Kwi07263 for ; Mon, 25 Mar 2002 20:20:58 -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 g2Q1Kwm30156 for ; Mon, 25 Mar 2002 20:20:58 -0500 Received: from mercury.mv.net (root@mercury.mv.net [199.125.85.40]) by mx1.redhat.com (8.11.6/8.11.6) with SMTP id g2Q1IaY20690 for ; Mon, 25 Mar 2002 20:18:36 -0500 Received: from vanzandt.mv.com (vanzandt.mv.com [207.22.43.76]) by mercury.mv.net (8.9.3/8.9.3/mem-20020217) with ESMTP id UAA18088 for ; Mon, 25 Mar 2002 20:20:54 -0500 (EST) Received: by vanzandt.mv.com via sendmail with stdio id (Debian Smail3.2.0.114) for blinux-list@redhat.com; Sun, 24 Mar 2002 21:17:01 -0500 (EST) Message-Id: Date: Sun, 24 Mar 2002 21:17:01 -0500 (EST) From: "James R. Van Zandt" To: blinux-list@redhat.com In-reply-to: (message from Janina Sajka on Sat, 23 Mar 2002 23:18:28 -0800 (PST)) Subject: Re: Linux speech w/o special hardware References: Mime-Version: 1.0 (generated by tm-edit 7.106) 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: In my archives, I found these two messages on emacspeak servers for Festival. - Jim Van Zandt >>From blinux-list@redhat.com Tue Nov 10 20:09:14 1998 Return-Path: Resent-Cc: recipient.list.not.shown:;@ MBOX-Line: From blinux-list-request@redhat.com Tue Nov 10 04:29:19 1998 X-Sender: brsmart@pop.mindspring.com Date: Mon, 09 Nov 1998 05:17:19 -0500 To: blinux-list@redhat.com From: Bryan Smart Subject: Re: speech daemon for linux? In-Reply-To: <3647F625.463D05BD@usa.net> Content-Type: text/plain; charset="us-ascii" Resent-From: blinux-list@redhat.com Reply-To: blinux-list@redhat.com X-Mailing-List: archive/latest/121 X-Loop: blinux-list@redhat.com Precedence: list Resent-Sender: blinux-list-request@redhat.com I am also disappointed in the current state of software synthesis. Programs like Festival and Mbrola produce some of the most realistic sounding speech that I've heard from a computer. They are, however, too slow and slugish to be useful to users of programs like Emacspeak. I've been trying to get *some* kind of software synth to be usable enough with Emacspeak to where I could stop lugging my DecTalk along with my laptop, but have had little luck. Bart's Mbrola server is reasonably responsive, but Mbrola has many problems that cause it to hang on certain phraises. Other problems with his server cause seemingly random core dumps. Further, the Mbrola voice does not seem to be as responsive as the DecTalk. I wrote a server that used the Festival speech system, and, while that one was considerably more stable than Bart's server, the Festival system is far slower than Mbrola. No chance of zippping along with Festival as you might with your DecTalk. Lastly, I have hacked together a server that uses Rsynth. Rsynth is older and takes far less CPU power than either of the two systems already mentioned. Rsynth is still far from perfect. The code could work far better than it does. It inserts long pauses between words and pads the output (both of these detract from its speed). I've been working to streamline Rsynth in the hopes that it can perform at least as well as one of the 80's hardware synths. I will keep the list posted. I am disappointed that more oldschool code is not available on this topic. The old Echo II I used on my Apple IIe back in 1985 was a simple piece of hardware that was both responsive and understandable (after a time). The circuitry on the card could not have been complicated (street price was $130 back then), and I wonder why more software modeling of these earlier synths has not been done. Does anyone know of such code? With out a software DecTalk for Linux and only high-end diphone synthesizers available, we may be in for a long wait with regards to usable software synthesis. Bryan -- Bryan R. Smart Home Phone: 843-953-2721 System Administrator DCS Mobal: 843-814-7627 Department of Computer Science E-Mail: bsmart@pobox.com The College of Charleston Home Page: http://www.pobox.com/~bsmart --- Send your message for blinux-list to blinux-list@redhat.com Blinux software archive at ftp://leb.net/pub/blinux Blinux web page at http://leb.net/blinux To unsubscribe send mail to blinux-list-request@redhat.com with subject line: unsubscribe >>From emacspeak-request@cs.vassar.edu Thu Feb 10 22:03:08 2000 MIME-Version: 1.0 (generated by WEMI 1.13.7 - "Shimada") Date: Wed, 09 Feb 2000 15:08:32 +0100 Resent-from: emacspeak@cs.vassar.edu From: Mario Lang Subject: Mapping DECtalk commandset to SABLE Resent-sender: emacspeak-request@cs.vassar.edu To: emacspeak@cs.vassar.edu Content-type: text/plain; charset=US-ASCII Precedence: list Old-Return-Path: User-Agent: WEMI/1.13.7 (Shimada) FLIM/1.13.2 (Kasanui) Emacs/20.5 (i386-debian-linux-gnu) MULE/4.0 (HANANOEN) X-Mailing-List: archive/latest/1106 X-Loop: emacspeak@cs.vassar.edu Hello. As some off you probably know, I am in the process of writing a Emacspeak Server for Festival. I am currently multithreading the whole thing to be able to eliminate commands which wouldn't get spoken (sch as fast scrolling with many q d s q d s q d s series)... When this is finished (I hope soon, its quite a brainer for me), the next step will be the voice-lock mode. I plan to convert the strings emacspeak sends to the speech server to a SABLE-mark-up text for Festival. First of all, is this the right way? Or does anyone think that implementing the SABLE commands in a festival-voices.el would be better? Ok, if q1 is no, than I seek for help: I'd like to talk with someone how to map the DECtalk commandset with all his parameters to apropriate SABLE commands and their parameters. This can only be well done from the ground up. I am absolutly not familiar with DECtalk and dont know what those many parameters (the numbers) mean. Didnt find any good specs anyway.. Something to think about: SABLE supports: , , ,