[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Search]
Re: espeakf?
- To: Thomas Ward <slingshooter@xxxxxxxxxxx>
- Subject: Re: espeakf?
- From: Mario Lang <mlang@xxxxxxxxxxx>
- Date: Tue, 21 Jan 2003 12:58:39 +0100
- In-Reply-To: <Pine.LNX.4.44.0301210146090.18335-100000@xxxxxxxxxxx> (ThomasWard's message of "Tue, 21 Jan 2003 01:51:03 -0500 (EST)")
- Resent-Date: Tue, 21 Jan 2003 07:03:54 -0500 (EST)
- Resent-From: emacspeak@xxxxxxxxxxx
- Resent-Message-ID: <"3xSGqB.A.O1E.GYTL-"@hub>
- Resent-Sender: emacspeak-request@xxxxxxxxxxx
- User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.2 (i386-pc-linux-gnu)
Thomas Ward <slingshooter@xxxxxxxxxxx> writes:
> Hello, list.
> I finally got around to wanting to try espeakf, the festival server for
> emacspeak, but I can't seam to check it out of cvs. Everytime I try
> sourceforge comes back and tells me I am not authorized to checkout the
> files.
I, as original author of that piece of code, officially
depreached it some months ago. I asked sourceforge
to remove the project, which they didn't really do yet.
Maybe they just broke the CVS?
> So I have the following questions.
>
> 1. Is espeakf vary good?
no
> 2. If it is worth the time to checkout how do I check it out of cvs, or
> can someone just send me files?
no, its not worth the hassle. Use eflite.
> 3. If aquestions 1 and 2 are negative do you think it would be better fro
> me to write my own emacspeak server for festival?
If you want to do it, sure :) I gave up, because
various problems came up:
1. Festival is slow, very slow.
2. At the time I wrote espeakf, it was not
really easy to get it to change voices inline. I looked
at SABLE, but all that stuff was far too unstable
to be useful. I finally just gave up.
I believe the best way to implement a nicely functional festival
server would be to use the scheme level of festival.
i.e., feed it with scheme commands to synth text, and change
voices. But I was far too unexperienced with scheme
back then, and, unfortunately SIOD (the festival scheme interpreter)
does not support read/write from streams. So you cant
write it all in scheme, you have to write a emacspeak
server in some language, which then calls festival...
Another approach would have been using the festival C++
API, but AFAIR, it did not allow anything more than
just speak_text...
If you manage to do it, maybe its useful after all, since
todays machines are a lot faster than 3 years ago. But I'm still
not sure if it is worth the effort.
--
CYa,
Mario | Debian Developer <URL:http://debian.org/>
| Get my public key via finger mlang@xxxxxxxxxxx
| 1024D/7FC1A0854909BCCDBE6C102DDFFC022A6B113E44
-----------------------------------------------------------------------------
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"
- References:
- espeakf?
- From: Thomas Ward <slingshooter@xxxxxxxxxxx>
Emacspeak Files |
Subscribe |
Unsubscribe | Search