eSpeak floating point exception

Lorenzo Taylor lorenzo at taylor.homelinux.net
Sat Apr 15 13:52:17 EDT 2006


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

I am having a rather rare but 100% reprodusable problem with eSpeak.  If
a string of text to be spoken begins with a t followed immediatly by a
z, eSpeak dies with a "floating point exception".  It doesn't matter if I
am using Speech-dispatcher or if I use the speak command directly.  I
say this is rather rare because you rarely see words beginning with tz,
but I found the problem when Debian was upgrading a package called
tzdata.  It just so happened that the word tzdata was at the beginning
of the line, and I heard the t sound and nothing else on the line was
spoken.  So I ran

speak tzdata

and got the same result and was able to read the error message "floating
point exception" which appears to be generated by the shell.  So I tried
a different word adding tz at the beginning of the word and I got the
same result.  The strange thing is that if that same word beginning with
tz is anywhere other than at the beginning of the string to be spoken,
there is no problem and the whole string is spoken normally.  Also, the
problem seems to occur when tz is placed at the beginning of any word
that begins with a single consonant followed by a vowel, however tzl,
tzr and tzw are spoken normally.

Thanks for any help,
Lorenzo
- -- 
Let us endeavor so to live that when we come to die even the undertaker will be
sorry.
		-- Mark Twain, "Pudd'nhead Wilson's Calendar"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFEQTLRG9IpekrhBfIRAqCQAJ9OaPWLf+ta8CQeBT1quYFOj6lltgCfWjgX
CKI4SYu2h3FySRwSyNSMpqY=
=KyqT
-----END PGP SIGNATURE-----




More information about the Speakup mailing list