A minor change to espeak-generic.conf

Steve Holmes steve at holmesgrown.com
Wed Oct 4 00:16:25 EDT 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160

I thought it was up to 1.14 Has he done some more versions already?

Also, I just looked at my espeak.generic.conf and I am using aplay to
play the temp file.  It has been working fine here.  Now I do have the
OSS emulation include in my alsa stuff if that makes any difference but
it is definitely aplay and not play.  The only complaint I notice so far
is the capital letters which for me is raise of pitch; there is a slight
delay but on this machine I don't see as much delay as I do on my
laptop.  I forget what I have different on this box but I'll take a look
later.  I haven't upgraded to 1.14 yet.  I'm still on 1.11 but plan to
upgrade soon.  That's why I was asking about the correct version number.

On Tue, Oct 03, 2006 at 11:52:55PM -0400, Lorenzo Taylor wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> I have found that making a minor change to espeak-generic.conf works
> better with espeak version 1.16 and also keeps espeak from having to
> create a temp file.  Note that this is only tested with espeak 1.16, so
> may not work on earlier versions, but definitely test.
> 
> There is a line in espeak-generic.conf that says something like
> 
> "echo \"$DATA\" | speak -v $VOICE -s $RATE -a $VOLUME -p $PITCH --stdin -w /tmp/speak.wav | aplay /tmp/speak.wav"
> 
> I have changed my espeak-generic.conf to say:
> 
> "echo \"$DATA\" | speak -v $VOICE -s $RATE -a $VOLUME -p $PITCH --stdin --stdout |play -t wav -"
> 
> Sorry, but I haven't gotten it to work with aplay yet.
> 
> Not only does this get rid of the temp file, but performance of espeak
> 1.16 is greatly improved, since there seems to be some sort of slowdown
> compaired with previous versions of espeak when writing to the temp
> file.  Using the temp file method, I was getting strange problems like
> the first part of the speech being the same as what was previously
> spoken followed by a switch in the middle to the end of what was
> supposed to be newly spoken.  The stdout method fixes this.
> 
> Hth someone,
> Lorenzo

- -- 
HolmesGrown Solutions
The best solutions for the best price!
http://holmesgrown.ld.net/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.7 (GNU/Linux)

iD8DBQFFIzWSWSjv55S0LfERA+BuAJ9z92F+UIFkkIwB2Xf6x46x8r/CwACfQ6An
QtOr42UgTHNWsqLlb2pbRz0=
=EubM
-----END PGP SIGNATURE-----




More information about the Speakup mailing list