I'd like to have all numbers between 1001 and 1999 pronounced in the same manner. For 1932 the trace (from the online test page) is:
1932
Found: '_0C' [h'Vndr@d]
Found: '_19' [n'aInti:n]
Found: '_0and' [@n]
Found: '_3X' [T'3:ti]
Found: '_2' [t'u:]
 n'aInti:nh'Vndr@d@n_ T'3:tit'u:_
sounds nineteen hundred thirty two

while 1832 gets:
Found: '_0C' [h'Vndr@d]
Found: '_0M1' [T'aUz@nd]
Found: '_1' [w'02n]
Found: '_8' ['eIt]
Found: '_0and' [@n]
Found: '_3X' [T'3:ti]
Found: '_2' [t'u:]
 w'0n_ T'aUz@nd_ 'eIth'Vndr@d@n_ T'3:tit'u:_
sounds one thousand eight hundred thirty two

I discovered it in Dutch but it goes wrong in English too.
Is a line in the list-file missing , or too much or in error?
Or is it the number-routine?
number 1932 becomes 19 hundred 32, while 1832 sounds as 1 thousand 8 hundred 32
This is a GitHub Issue
repo:espeak-ng
owner:espeak-ng
Title : number 1932 becomes 19 hundred 32, while 1832 sounds as 1 thousand 8 hundred 32
Issue date:

--- start body ---
I'd like to have all numbers between 1001 and 1999 pronounced in the same manner. For 1932 the trace (from the online test page) is:
1932
Found: '_0C' [h'Vndr@d]
Found: '_19' [n'aInti:n]
Found: '_0and' [@n]
Found: '_3X' [T'3:ti]
Found: '_2' [t'u:]
 n'aInti:nh'Vndr@d@n_ T'3:tit'u:_
sounds nineteen hundred thirty two

while 1832 gets:
Found: '_0C' [h'Vndr@d]
Found: '_0M1' [T'aUz@nd]
Found: '_1' [w'02n]
Found: '_8' ['eIt]
Found: '_0and' [@n]
Found: '_3X' [T'3:ti]
Found: '_2' [t'u:]
 w'0n_ T'aUz@nd_ 'eIth'Vndr@d@n_ T'3:tit'u:_
sounds one thousand eight hundred thirty two

I discovered it in Dutch but it goes wrong in English too.
Is a line in the list-file missing , or too much or in error?
Or is it the number-routine?
--- end body ---
