[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Search]
Re: No go (Re: Accent SA in Emacspeak-22)
- To: tvraman@xxxxxxxxxxx (TV Raman)
- Subject: Re: No go (Re: Accent SA in Emacspeak-22)
- From: Gary Lawrence Murphy <garym@xxxxxxxxxxx>
- Date: Thu, 26 May 2005 20:57:57 -0400
- Delivered-To: priestdo@xxxxxxxxxxx
- Delivered-To: emacspeak@xxxxxxxxxxx
- List-Help: <mailto:emacspeak-request@xxxxxxxxxxx?subject=help>
- List-Post: <mailto:emacspeak@xxxxxxxxxxx>
- List-Subscribe: <mailto:emacspeak-request@xxxxxxxxxxx?subject=subscribe>
- List-Unsubscribe: <mailto:emacspeak-request@xxxxxxxxxxx?subject=unsubscribe>
- Old-Return-Path: <garym@xxxxxxxxxxx>
- Reply-To: Gary Lawrence Murphy <garym@xxxxxxxxxxx>
- Resent-Date: Thu, 26 May 2005 20:58:04 -0400 (EDT)
- Resent-From: emacspeak@xxxxxxxxxxx
- Resent-Message-ID: <cqK0QD.A.5sE.cCnlCB@xxxxxxxxxxx>
- Resent-Sender: emacspeak-request@xxxxxxxxxxx
A thousand thanks for your 7th clarification :) -- your checklist
should be put in a prominent place because it didn't show up when I
was looking for info on the Java, Festival or Accent drivers, the Java
Synth authors didn't know about it, and the Emacspeak-SS drivers
seemed to be dtk-emulations, based on the distribution dtk-exp TCL.
I vote we put your checklist into a README.synths and plunk it into
emacspeak/servers
>>>>> "TV" == TV Raman <tvraman@xxxxxxxxxxx> writes:
TV> 0) implement a <foo>-voices.el file by cloning the one for the
TV> Dectalk or Outloud and defining the necessary codes.
TV> 1) Implement the corresponding speech server --- ... a lot of
TV> the common code is in tts-lib.tcl -- so you essentially clone
TV> either outloud ot dtk-exp depending on whether you're a
TV> hardware or software synth
TV> 2) finally, submit a patch to make function
TV> tts-configure-synthesis-setup aware of the new server.
Steps zero and two are the critical missing chunks. All the driver
authors I contacted either did not know this, or thought it too
trivial to mention.
The Emacspeak documentation is also a little misleading. The docs
claim support for a long list of other synths with config change given
as setting the DTK_PROGRAM variable. There's no mention of
registering drivers or implementing any elisp, and the only
*-voices.el files in Emacspeak-22 are for dectalk, flite and outloud
... and that latter synth hasn't worked with any Linux released in the
current millenium :)
Whatever, I have traction on my wheels again and I'm rollin'!
thanks!
--
Gary Lawrence Murphy <garym@xxxxxxxxxxx> ==============================
www.teledyn.com - blog.teledyn.com - irish.teledyn.com - sbp.teledyn.com
====================== The present moment is a powerful goddess (Goethe)
-----------------------------------------------------------------------------
To unsubscribe from the emacspeak list or change your address on the
emacspeak list send mail to "emacspeak-request@xxxxxxxxxxx" with a
subject of "unsubscribe" or "help"