[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Search]
Speech Servers
- To: emacspeak@xxxxxxxxxxx
- Subject: Speech Servers
- From: Tim Cross <tcross@xxxxxxxxxxx>
- Date: Fri, 7 Jan 2005 13:45:37 +1100
- 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: <tcross@xxxxxxxxxxx>
- Resent-Date: Thu, 6 Jan 2005 21:46:13 -0500 (EST)
- Resent-From: emacspeak@xxxxxxxxxxx
- Resent-Message-ID: <u8KfVC.A.jkC.1ff3BB@xxxxxxxxxxx>
- Resent-Sender: emacspeak-request@xxxxxxxxxxx
As I'm hoping to implement replacements support for the Cepstral TTS
using their new swift engine, which has a different API to the
previous theta engine, I thought I'd document the process for creating
support for a new TTS engine. This should make it easier for others to
create new interfaces for other synthesizers.
I have also done a generic-voices.el file which I think would be a
good add-on for emacspeak. This file can be sued to provide very
generic support for almost any synthesizer. I've used it for the
"generic" non-SSML version of theta. I feel it could be useful for
engines like eflite as it does away for the requirement to "clean" TTS
specific codes from the input, whcih was the approach used last time I
checked out eflite. While this sort of file would never be able to
support multiple voices and many other "advanced' features, sometimes
its worth foregoing such features in return for a simple and reliable
voice.
Tim
-----------------------------------------------------------------------------
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"