[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Emacspeak / Festival Installation Problems

Hi, festival doesn't work with emacspeak but festival lite, known as flite 
does, and I thought I would clarify that.
Is there a specific reason for compiling festival when precompile packages 
exist for Debian?
You can use the apt-get command to get the festival packages.
I also believe a flite debian package exists so you can try getting that 
as well.

On Sat, 8 Feb 2003, Hugh Esco wrote:

> I've been struggling to install emacspeak for a couple of weeks now.
> I've got working sound hardware.  esdplay will run a .wav file through the 
> speakers without problems.  MBROLA tests out fine.  I'm stuck on the step 
> of installing Festival.
> http://www.cstr.ed.ac.uk/projects/festival/manual/festival_6.html#SEC12
> recommends running a test of the C++ compiler, by running the following 
> script:
> >#include <iostream.h>
> >int main (int argc, char **argv)
> >{
> >    cout << "Hello world\n";
> >}
> which yields the following error messages:
> >./c-test: line 2: syntax error near unexpected token '(i'
> >./c-test: line 2: 'int main (int argc, char **argv) '
> I don't know C, or C++ and am barely conversant in perl, myself.
> I'm working in a Debian Woody environment with gcc 2.95.4 installed in the 
> path at /usr/bin.
> Working through the installation instructions anyway, building 
> speech_tools, I seem to do fine until its time to run make test, which 
> generates lots of feedback, ending with the following error:
> >Tests failed:
> >xml example status: FAILED
> I'd attach the messages which scroll onto the terminal, but I can't seen to 
> get my telnet connection hooked up and I'm writing from my desktop, not the 
> machine I'm building.
> I move on to compile Festival in spite of the errors, run make from the 
> /usr/local/festival directory  and the final five lines of the feedback 
> sent to the terminal read:
> >/usr/bin/ld: cannot find -ltermcap
> >collect2: ld returned 1 exit status
> >make[2]: *** [festival] Error 1
> >make[1]: *** [main] Error 2
> >make: *** [src] Error 2
> I cd /usr/bin and run festival without the -q switch yields:
> >No default voice found in ("/usr/lib/festival/voices/")
> >either no voices unpacked or voice-path is wrong
> >closing a file left open: /usr/lib/festival/init.scm
> >festival: fatal error exiting.
> I suspect this might have something to do with the fact I have not yet 
> unpacked the following files in my /usr.local directory:
> festvox_kallpc16k.tar.gz
> festvox_us1.tar.gz
> festvox_us2.tar.gz
> festvox_us3.tar.gz
> So, proceeding in spite of the errors, I run from the shell prompt:
>          ./festival -q
> which gives me the copyright notice and a festival> prompt.
>          (SayText "hello world")
> yields:
> >SIOD ERROR: unbound variable : SayText
> and no sound.
> Next I unpack (tar xzvf festvox_*) the files mentioned above.  It responds 
> that it has un-tarred these four files into:
>          festival/lib/voices/english/
> And I run the SayText command again with the same results.
> So, I've hit a dead-end and can now use some help from someone who knows 
> more about linux, more about Festival or both.  All ideas are appreciated.
> Thanks,
> -- Hugh Esco
> -----------------------------------------------------------------------------
> To unsubscribe from the emacspeak list or change your address on the
> emacspeak list send mail to "emacspeak-request@cs.vassar.edu" with a
> subject of "unsubscribe" or "help"

To unsubscribe from the emacspeak list or change your address on the
emacspeak list send mail to "emacspeak-request@cs.vassar.edu" with a
subject of "unsubscribe" or "help"

Emacspeak Files | Subscribe | Unsubscribe | Search