[espeak-ng:master] reported: A TTS is too chatty and "smart" and at most situations a builtin converter from acronims - abriviations to words is not accurate. #github


espeak-ng@groups.io Integration <espeak-ng@...>
 

[espeak-ng:master] New Comment on Issue #1014 A TTS is too chatty and "smart" and at most situations a builtin converter from acronims - abriviations to words is not accurate.
By jaacoppi:

roman numbers are set in tr_languages.c with the keywords NUM_ROMAN, NUM_ROMAN_CAPITALS and NUM_ROMAN_ORDINAL. They can alse be set in the language files like espeak-ng-data/lang/zls/sl with the keyword 'numbers', but the documentation is poor.

There are many other tickets which discuss completely removing the roman number support for all languages since using them is often the wrong assumption. No decision has been made yet. Should we do it now?

My goal is to make LoadConfig() call LoadVoice() in such a way that the settings could be updated runtime instead of compilation time. That way the roman numbers and many other options could be off by default and set on by users if they need them. Unfortunately I don't have time right now.


espeak-ng@groups.io Integration <espeak-ng@...>
 

[espeak-ng:master] New Comment on Issue #1014 A TTS is too chatty and "smart" and at most situations a builtin converter from acronims - abriviations to words is not accurate.
By gregjozk:

Hello

in english "vi" is spoken as roman six exactly an in slovenian it is spoken as "šest" instead of "vi" meaning "you". tested with latest NVDA using espeak NG. so to clarify, "vi" should be spoken in slovenian as "vi" not as "šesst or rimska šest" etc, because "vi" in slavic languages means "you" for plural.

thanks.

2021-09-15 21:27 GMT+02.00, Valdis Vitolins @.***>: > I can't reproduce described behavior in development version of eSpeak NG for > Slovenian: > > espeak-ng -x -vsl "vi x64 10 cm" > S'e:st 'iks St'i:RiinS'e:zddEsEd dEs'e:t ***@***.***'@ > > For English only vi is pronounced as "roman six": > > espeak-ng -x -ven "vi x64 10 cm" > ***@***.***_ s'Iks 'Eks s'Iksti f'o@ t'En s,i:;'Em > > > > > -- > You are receiving this because you were mentioned. > Reply to this email directly or view it on GitHub: > https://github.com/espeak-ng/espeak-ng/issues/1014#issuecomment-920314791


espeak-ng@groups.io Integration <espeak-ng@...>
 

[espeak-ng:master] New Comment on Issue #1014 A TTS is too chatty and "smart" and at most situations a builtin converter from acronims - abriviations to words is not accurate.
By valdisvi:

I can't reproduce described behavior in development version of eSpeak NG for Slovenian:

espeak-ng -x -vsl "vi x64 10 cm"
S'e:st 'iks St'i:RiinS'e:zddEsEd dEs'e:t ts,@m'@

For English only vi is pronounced as "roman six":

espeak-ng -x -ven "vi x64 10 cm"
r,oUm@n_ s'Iks 'Eks s'Iksti f'o@ t'En s,i:;'Em