Rockbox mail archiveSubject: Generating non-English voice sets daily (testers needed!)
Generating non-English voice sets daily (testers needed!)
From: Solomon Peachy via rockbox-dev <rockbox-dev_at_cool.haxx.se>
Date: Sat, 11 Jul 2020 14:47:33 -0400
Over the past few days I've done a lot of work fixing up warts relating
to generating non-English voice files.
Things have progressed to the point where all the build infrastructure
can now automatically generate (and present for download) multiple voice
files, with each voice having its own language, tts engine, and tts
(Why multiple voices per language? Consider different voice genders or
regional pronunciations, or in a more extreme example, China has
multiple distinct spoken languages that share a common script!)
So, I just have to flip a switch and all languages with >= 95% string
coverage  will get voices automagically generated every evening,
using the espeak-ng engine's default voice for that language.
There is probably no downside to turning this stuff on, but before I do
so I would appreciate it if folks who speak/understand these languages
can do a quick sanity-check to make sure the voices are usable and
Additionally, this change also includes a switch the nightly build's
English voice from Festival to espeak-ng, mostly due to the latter being
much faster at runtime. I can revert this back to festival if anyone
feels strongly enough about it.
Meanwhile, back to the bit mines...
 English, Serbian, Polish, American English, Russian, Greek, Slovak,
Norgeigan, Italian, and German
-- Solomon Peachy pizza at shaftnet dot org (email&xmpp) _at_pizza:shaftnet dot org (matrix) High Springs, FL speachy (freenode)