Rockbox.org home
release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Rockbox mail archive

Subject: Re: Generating non-English voice sets daily (testers needed!)

Re: Generating non-English voice sets daily (testers needed!)

From: Solomon Peachy via rockbox-dev <rockbox-dev_at_cool.haxx.se>
Date: Sun, 12 Jul 2020 19:47:41 -0400

On Sun, Jul 12, 2020 at 09:20:29AM -0400, Solomon Peachy via rockbox-dev wrote:
> I took the results of my last test run and uploaded everything here:
>
> https://download.rockbox.org/VOICE_TEST/

It turns out there was a nasty bug lurking; if the language did not have
100% string coverage, the voice file generated would fail to load on the
player. So, the voice scripts now run the voice file through a
secondary genlang pass to backfill any missing strings with their
English defaults, and then run that through the TTS system.

(There may be a better way to do this, but it's been broken ever since
 we committed stricter language/voice checks in mid-April. Even before
 that it wasn't guaranteed to work, which is why those checks were added)

This affected the Russian, Greek, Slovak, Norweigan, Italian, and German
voice files I'd uploaded previously. So, everything's been regenerated.

Meanwhile, while checking to see how rbutil handled this problem, I
discovered independently that the scripts on www.rockbox.org that rbutil
relied on for this have been broken since the www migration in mid-May.
So that's also fixed, I think.

 - Solomon
-- 
Solomon Peachy			      pizza at shaftnet dot org (email&xmpp)
                                      _at_pizza:shaftnet dot org   (matrix)
High Springs, FL                      speachy (freenode)

Received on 2020-07-12

Page was last modified "Mon Nov 16 10:57:21 2020" The Rockbox Crew -- Privacy Policy