eSpeak - added punctuation and capitals indications

Lorenzo Taylor lorenzo at taylor.homelinux.net
Sat Apr 22 18:28:58 EDT 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

According to Jonathan Duddington:
# That's puzzling. I don't get that here, it only raises the pitch of the
# capitalised words.

Your right.  The problem is somewhere in speech-dispatcher or something.
If I use the speak command by itself, it works fine.  Basically I used
the -k10 option in the command that speech-dispatcher sends to the
shell, and that's how I got the funky behaviour.  It seems I can't
reproduce this problem just using the speak command.  This is a real
puzzler.

# I'm unsure exactly how to announce an apostrophe, which differs from
# other punctuation in that it's inside a word rather than between them. 
# For example, how should it say: "isn't"
# 
# Should it split it into two "words",
# "isn't" =  "isn apostrophe tee"
# "you'ld" = "you apostrophe el dee"
# sometimes the fragments may be unpronounceable.

This is what most synthesizers do.  And for the fragments that are
unpronounceable, just speak the letters the way you would if the
fragment was by itself.

# Playing a recording faster would be tricky, probably needing to run
# "sox stretch".  Truncating would be easier :-)

Hmm.  Truncation would probably not be a good idea in this case.  It is
probably better not to have such a feature if we have to bring sox into
it.  Sox would only slow things down and truncation of a prerecorded
word indicator is a bad idea.

# Thanks. I've found the problem now.  It also affected [v] and [D] (as
# in "then").

LOL.  I didn't even hear that at first for some reason.  Thanks for the
fix.

Thanks for a great job,
Lorenzo
- -- 
You may be infinitely smaller than some things, but you're infinitely
larger than others.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFESq4qG9IpekrhBfIRAusIAJ0eXUkqBAQVt/juT1+v3DEDSeAxQwCfQp8R
D4QHHKYga1M7zjxG8Ij9CL4=
=59yF
-----END PGP SIGNATURE-----




More information about the Speakup mailing list