RE: yasr debian and eflite
I have made some progress.
I got speech-dispatcher running on my lenny system port 6560 espeak and alsa.
I grabbed the source package for yasr 0.6.8 from ubuntu intrepid and manually compiled the source ( i had to make a couple of small changes to yasr.h which I can pass along).
I tested speech-dispatcher by starting it as a daemon, and running:
$ spd-say "hello"
it spoke just fine.
I configured yasr to use speech dispatcher as the synthesizer and port 127.0.0.1:6560 as the port.
I next tried starting yasr by typing:
I get no errors, but yasr doesn't speak.
is there some way I can tell what is going wrong?
If I do:
$ ps -ef | grep -i 'yasr', I see yasr running on the same tty as my main login.
> -----Original Message-----
> From: Mike Gorse [mailto:firstname.lastname@example.org]
> Sent: Tuesday, April 14, 2009 3:27 PM
> To: Don Raikes
> Subject: Re: yasr debian and eflite
> "synthesizer" should be set to "emacspeak server", and
> "synthesizer port"
> should be set to something like
> I am currently using eflite with it, but it isn't very stable (it is
> calling alsa functions which apparently are not thread-safe),
> and I'm not
> really sure what should be done about it.
> On Tue, 14 Apr 2009, Don Raikes wrote:
> > Hi again Michael,
> > Do you have any instructions on how to setup yasr to work
> with eflite? I have downloaded the source and patch for
> eflite, and am preparing to compile eflite this afternoon.
> > I am using debian lenny 5.0.0 and have gotten festival and
> espeak to both work on it successfully.
> > My next hurdle is to get yasr to work. I have never used
> yasr, but it comes highly reeccommended, so I want to give it a try.
> > --
> > Oracle <http://www.oracle.com>
> > Donald Raikes | Accessibility Specialist
> > Phone: +1 602 824 6213 | Fax: +1 520 744 0826 | Mobile: +1
> 520 271 7608
> > Oracle JDeveloper Quality Assurance
> > | Tucson, Arizona
> > Green Oracle <http://www.oracle.com/commitment> Oracle
> is committed to developing practices and products that help
> protect the environment