From: kendell c. <cof...@gm...> - 2015-08-13 04:15:46
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 hi all I've just discovered an odd error in espeak, version 1.48.15. To reproduce, type the following into the espeak program, or into a text document, etc. 0,950. Espeak says, zero thousand nine hundred 50. I've tried to fix it but I'm not skilled enough to attempt it. Asking espeak to translate it into it's rules gives me the following rule, which I suspect might be the problem. '0M1' TaUZ@nd. I may have spelled thousand out wrong phonetically but you get the jist. Trying to find this rule in en_rules yields nothing, so maybe it's in the code? This could be fixed in espeak so that only numbers above 0 trigger the thousand. The above example should be spoken as, nine hundred fifty. Thoughts? Thanks Kendell clark -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJVzBnmAAoJEGYgJ5/kqBTdT4sP/3gZF3KteAO5Ucjx+TIbfNCX AGNZ1Taer/msvdi+0QaZ97GIjQB4mwIuhorVkSxOTSTrGWlGUo3OpebTshL5b4hs mRCZnAq2Ni4r51HH00D3ZkE1Wx4AuJNFABxSX6pwArkv14/FlDClyMlj+oHNoCgk LxEFfOC18aC+fz404JyradpHFrRqnPFmqiPETuJusApgBV09X501BdDJhdeTqjys D+seyWtTkHpZMYK6xGKX/QjbCmStHPXD/N4COLE0z21HCZwe3WX80OAY9GBgNLGk nKe53Un/BnSNphrNhwfrshsvNeqYiEmID74/z+fMaoW0Wt4DQ8DFx2wWc0QZV55f viuk8TTN38Bd4aP/FzBVbNKIeRNFAtF1/OJdkilDsNNg331Et3Iv2kXxerjz3ILX 2u7JB+po96nUYIY1Er3X2PWIZx+Tvajt7UOy3A2Nu4g6wFUbmxU3H3LA3iZRsDDT 3CwvHzarTig1jUUnpxOs7AcwrZ2IPmWlpJTsmrlPyisGFrGKRN5mpCjhQog19lqR i2a1Yk/SdZt7e3pAQr//uTLdHVF4t1BSSYv+Mg4nrYia15KzXwIaOyhbIvd6jTP8 dGLjroM6BbvHFLh8ivu2EzA7V9ZHu3OUNf4lSc2aDn/6SXxdN7ugUsIRKp8OkNar dHEOTQ126R6jhobpP/yV =iT4G -----END PGP SIGNATURE----- |