Some number problems in eSpeak

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



In article <20060425181654.GA27053 at taylor.homelinux.net>,
   Lorenzo Taylor <lorenzo at taylor.homelinux.net> wrote:

> Is there a way to change the way these numbers are spoken, or is this
> a bug?

The number pronunciation is all done by rules, see the ".group 9"
section towards the end of the  data/english_rules  file.  So you can
experiment if you wish.

I should be able to fix item "1.05" easily, but making the rest
completely correct would make the rules much more complicated.  It may
be better to write a number pronunciation routine in the main program,
rather than trying to do it all by rules (although that would make it
fixed).

Do you have any suggestions for how to say numbers, for example, should
a six or seven digit number without commas be spoken like "one million
two hundred and thirty four thousand five hundred and sixty seven"
(which is rather cumbersome), or as individual digits, or like a
telephone number with the digits spoken in pairs?





[Index of Archives]     [Linux for the Blind]     [Fedora Discussioin]     [Linux Kernel]     [Yosemite News]     [Big List of Linux Books]
  Powered by Linux