mirror of
https://github.com/opentx/opentx.git
synced 2025-07-15 04:15:26 +03:00
gTTS (#4899)
* Release prep work * Add CZ support * Prep for release * No more need to prefix unicode strings (we use python3) Some fixes Italian fixes
This commit is contained in:
parent
53bb8bc6c3
commit
301e33a271
11 changed files with 591 additions and 525 deletions
|
@ -12,103 +12,103 @@ for i, s in enumerate(["nula", "jedna", "dva"]):
|
|||
systemSounds.append((s, filename(PROMPT_SYSTEM_BASE + i)))
|
||||
for i in range(97):
|
||||
systemSounds.append((str(3 + i), filename(PROMPT_SYSTEM_BASE + 3 + i)))
|
||||
for i, s in enumerate(["sto", u"dvěsta", u"třista", u"čtyřista", u"pětset", u"šestset", "sedmset", "osmset",
|
||||
u"devětset", u"tisíc"]):
|
||||
for i, s in enumerate(["sto", "dvěsta", "třista", "čtyřista", "pětset", "šestset", "sedmset", "osmset",
|
||||
"devětset", "tisíc"]):
|
||||
systemSounds.append((s, filename(PROMPT_SYSTEM_BASE + 100 + i)))
|
||||
for i, s in enumerate([u"tisíce", "jeden", "jedno", u"dvě", u"celá", u"celé", u"celých", u"mínus"]):
|
||||
for i, s in enumerate(["tisíce", "jeden", "jedno", "dvě", "celá", "celé", "celých", "mínus"]):
|
||||
systemSounds.append((s, filename(PROMPT_SYSTEM_BASE + 110 + i)))
|
||||
for i, (s, f) in enumerate([(u"volt", u"volt0"), (u"volty", u"volt1"), (u"voltů", u"volt2"),(u"voltu", u"volt3"),
|
||||
(u"ampér", "amp0"), (u"ampéry", u"amp1"), (u"ampérů", u"amp2"), (u"ampéru", u"amp3"),
|
||||
(u"miliampér", "mamp0"), (u"miliampéry", u"mamp1"), (u"miliampérů", u"mamp2"), (u"miliampéru", u"mamp3"),
|
||||
(u"uzel", "knot0"), (u"uzly", u"knot1"), (u"uzlů", u"knot2"), (u"uzlu", u"knot3"),
|
||||
(u"metr za sekundu", "mps0"), (u"metry za sekundu", u"mps1"), (u"metrů za sekundu", u"mps2"), (u"metru za sekundu", u"mps3"),
|
||||
(u"stopa za sekundu", "fps0"), (u"stopy za sekundu", u"fps1"), (u"stop za sekundu", u"fps2"), (u"stopy za sekundu", u"fps3"),
|
||||
(u"kilometr za hodinu", "kph0"), (u"kilometry za hodinu", u"kph1"), (u"kilometrů za hodinu", u"kph2"), (u"kilometru za hodinu", u"kph3"),
|
||||
(u"míle za hodinu", "mph0"), (u"míle za hodinu", u"mph1"), (u"mil za hodinu", u"mph2"), (u"míle za hodinu", u"mph3"),
|
||||
(u"metr", "meter0"), (u"metry", u"meter1"), (u"metrů", u"meter2"), (u"metru", u"meter3"),
|
||||
(u"stopa", "foot0"), (u"stopy", u"foot1"), (u"stop", u"foot2"),(u"stopy", u"foot3"),
|
||||
(u"stupeň celsia", "celsius0"), (u"stupně celsia", u"celsius1"), (u"stupňů celsia", u"celsius2"), (u"stupně celsia", u"celsius3"),
|
||||
(u"stupeň fahrenheita", "fahr0"), (u"stupně fahrenheita", u"fahr1"), (u"stupňů fahrenheita", u"fahr2"), (u"stupně fahrenheita", u"fahr3"),
|
||||
(u"procento", "percent0"), (u"procenta", u"percent1"), (u"procent", u"percent2"), (u"procenta", u"percent3"),
|
||||
(u"miliampérhodina", "mamph0"), (u"miliampérhodiny", u"mamph1"), (u"miliampérhodin", u"mamph2"), (u"miliampérhodiny", u"mamph3"),
|
||||
(u"vat", "watt0"), (u"vaty", u"watt1"), (u"vatů", u"watt2"), (u"vatu", u"watt3"),
|
||||
(u"milivat", "mwatt0"), (u"milivaty", u"mwatt1"), (u"milivatů", u"mwatt2"), (u"milivatu", u"mwatt3"),
|
||||
(u"decibel", "db0"), (u"decibely", u"db1"), (u"decibelů", u"db2"), (u"decibelu", u"db3"),
|
||||
(u"otáčka za minutu", "rpm0"), (u"otáčky za minutu", u"rpm1"), (u"otáček za minutu", u"rpm2"), (u"otáčky za minutu", u"rpm3"),
|
||||
(u"gé", "g0"), (u"gé", "g1"), (u"gé", "g2"), (u"gé", "g3"),
|
||||
(u"stupeň", "degree0"), (u"stupně", u"degree1"), (u"stupňů", u"degree2"), (u"stupně", u"degree3"),
|
||||
(u"radián", "rad0"), (u"radiány", "rad1"), (u"radiánů", "rad2"), (u"radiánu", "rad3"),
|
||||
(u"mililitr", "ml0"), (u"mililitry", u"ml1"), (u"mililitrů", u"ml2"), (u"mililitru", u"ml3"),
|
||||
(u"dutá unce", "founce0"), (u"duté unce", u"founce1"), (u"dutých uncí", u"founce2"), (u"duté unce", u"founce3"),
|
||||
(u"hodina", "hour0"), (u"hodiny", u"hour1"), (u"hodin", u"hour2"), (u"hodiny", u"hour3"),
|
||||
(u"minuta", "minute0"), (u"minuty", u"minute1"), (u"minut", u"minute2"), (u"minuty", u"minute3"),
|
||||
(u"sekunda", "second0"), (u"sekundy", u"second1"), (u"sekund", u"second2"), (u"sekundy", u"second3"),
|
||||
for i, (s, f) in enumerate([("volt", "volt0"), ("volty", "volt1"), ("voltů", "volt2"),("voltu", "volt3"),
|
||||
("ampér", "amp0"), ("ampéry", "amp1"), ("ampérů", "amp2"), ("ampéru", "amp3"),
|
||||
("miliampér", "mamp0"), ("miliampéry", "mamp1"), ("miliampérů", "mamp2"), ("miliampéru", "mamp3"),
|
||||
("uzel", "knot0"), ("uzly", "knot1"), ("uzlů", "knot2"), ("uzlu", "knot3"),
|
||||
("metr za sekundu", "mps0"), ("metry za sekundu", "mps1"), ("metrů za sekundu", "mps2"), ("metru za sekundu", "mps3"),
|
||||
("stopa za sekundu", "fps0"), ("stopy za sekundu", "fps1"), ("stop za sekundu", "fps2"), ("stopy za sekundu", "fps3"),
|
||||
("kilometr za hodinu", "kph0"), ("kilometry za hodinu", "kph1"), ("kilometrů za hodinu", "kph2"), ("kilometru za hodinu", "kph3"),
|
||||
("míle za hodinu", "mph0"), ("míle za hodinu", "mph1"), ("mil za hodinu", "mph2"), ("míle za hodinu", "mph3"),
|
||||
("metr", "meter0"), ("metry", "meter1"), ("metrů", "meter2"), ("metru", "meter3"),
|
||||
("stopa", "foot0"), ("stopy", "foot1"), ("stop", "foot2"),("stopy", "foot3"),
|
||||
("stupeň celsia", "celsius0"), ("stupně celsia", "celsius1"), ("stupňů celsia", "celsius2"), ("stupně celsia", "celsius3"),
|
||||
("stupeň fahrenheita", "fahr0"), ("stupně fahrenheita", "fahr1"), ("stupňů fahrenheita", "fahr2"), ("stupně fahrenheita", "fahr3"),
|
||||
("procento", "percent0"), ("procenta", "percent1"), ("procent", "percent2"), ("procenta", "percent3"),
|
||||
("miliampérhodina", "mamph0"), ("miliampérhodiny", "mamph1"), ("miliampérhodin", "mamph2"), ("miliampérhodiny", "mamph3"),
|
||||
("vat", "watt0"), ("vaty", "watt1"), ("vatů", "watt2"), ("vatu", "watt3"),
|
||||
("milivat", "mwatt0"), ("milivaty", "mwatt1"), ("milivatů", "mwatt2"), ("milivatu", "mwatt3"),
|
||||
("decibel", "db0"), ("decibely", "db1"), ("decibelů", "db2"), ("decibelu", "db3"),
|
||||
("otáčka za minutu", "rpm0"), ("otáčky za minutu", "rpm1"), ("otáček za minutu", "rpm2"), ("otáčky za minutu", "rpm3"),
|
||||
("gé", "g0"), ("gé", "g1"), ("gé", "g2"), ("gé", "g3"),
|
||||
("stupeň", "degree0"), ("stupně", "degree1"), ("stupňů", "degree2"), ("stupně", "degree3"),
|
||||
("radián", "rad0"), ("radiány", "rad1"), ("radiánů", "rad2"), ("radiánu", "rad3"),
|
||||
("mililitr", "ml0"), ("mililitry", "ml1"), ("mililitrů", "ml2"), ("mililitru", "ml3"),
|
||||
("dutá unce", "founce0"), ("duté unce", "founce1"), ("dutých uncí", "founce2"), ("duté unce", "founce3"),
|
||||
("hodina", "hour0"), ("hodiny", "hour1"), ("hodin", "hour2"), ("hodiny", "hour3"),
|
||||
("minuta", "minute0"), ("minuty", "minute1"), ("minut", "minute2"), ("minuty", "minute3"),
|
||||
("sekunda", "second0"), ("sekundy", "second1"), ("sekund", "second2"), ("sekundy", "second3"),
|
||||
]):
|
||||
systemSounds.append((s, filename(f, PROMPT_SYSTEM_BASE + 118 + i)))
|
||||
for s, f, a in [(u"střed trimu", "midtrim", 495),
|
||||
(u"maximum trimu", "maxtrim", NO_ALTERNATE),
|
||||
(u"minimum trimu", "mintrim", NO_ALTERNATE),
|
||||
(u"stopky 1 doběhly", "timovr1", NO_ALTERNATE),
|
||||
(u"stopky 2 doběhly", "timovr2", NO_ALTERNATE),
|
||||
(u"stopky 3 doběhly", "timovr3", NO_ALTERNATE),
|
||||
(u"baterie rádia je vybitá", "lowbatt", 485),
|
||||
(u"zapoměl jsi na mě!", "inactiv", 486),
|
||||
(u"plyn není na nule", "thralert", 481),
|
||||
(u"přepínače nejsou ve výchozí poloze", "swalert", 482),
|
||||
(u"neplatná eeprom", "eebad", 483),
|
||||
(u"Oupn najn iks", "hello", 480),
|
||||
(u"Tak zase příště!", "bye", 480),
|
||||
(u"dvacet sekund", "timer20", 500),
|
||||
(u"třicet sekund", "timer30", 501),
|
||||
(u"A1,nízká", "a1_org", NO_ALTERNATE),
|
||||
(u"A1,kritická", "a1_red", NO_ALTERNATE),
|
||||
(u"A2,nízká", "a2_org", NO_ALTERNATE),
|
||||
(u"A2,kritická", "a2_red", NO_ALTERNATE),
|
||||
(u"A3,nízká", "a3_org", NO_ALTERNATE),
|
||||
(u"A3,kritická", "a3_red", NO_ALTERNATE),
|
||||
(u"A4,nízká", "a4_org", NO_ALTERNATE),
|
||||
(u"A4,kritická", "a4_red", NO_ALTERNATE),
|
||||
(u"nízký RF signál", "rssi_org", NO_ALTERNATE),
|
||||
(u"kritický RF signál", "rssi_red", NO_ALTERNATE),
|
||||
(u"problém s anténou rádia", "swr_red", NO_ALTERNATE),
|
||||
(u"telemetrie ztracena", "telemko", NO_ALTERNATE),
|
||||
(u"telemetrie je funkční", "telemok", NO_ALTERNATE),
|
||||
(u"trenér port odpojen", "trainko", NO_ALTERNATE),
|
||||
(u"trenér port připojen", "trainok", NO_ALTERNATE),
|
||||
(u"senzor ztracen", "sensorko", NO_ALTERNATE),
|
||||
(u"servo přetíženo", "servoko", NO_ALTERNATE),
|
||||
(u"r f přebuzeno", "rxko", NO_ALTERNATE),
|
||||
for s, f, a in [("střed trimu", "midtrim", 495),
|
||||
("maximum trimu", "maxtrim", NO_ALTERNATE),
|
||||
("minimum trimu", "mintrim", NO_ALTERNATE),
|
||||
("stopky 1 doběhly", "timovr1", NO_ALTERNATE),
|
||||
("stopky 2 doběhly", "timovr2", NO_ALTERNATE),
|
||||
("stopky 3 doběhly", "timovr3", NO_ALTERNATE),
|
||||
("baterie rádia je vybitá", "lowbatt", 485),
|
||||
("zapoměl jsi na mě!", "inactiv", 486),
|
||||
("plyn není na nule", "thralert", 481),
|
||||
("přepínače nejsou ve výchozí poloze", "swalert", 482),
|
||||
("neplatná eeprom", "eebad", 483),
|
||||
("Oupn najn iks", "hello", 480),
|
||||
("Tak zase příště!", "bye", 480),
|
||||
("dvacet sekund", "timer20", 500),
|
||||
("třicet sekund", "timer30", 501),
|
||||
("A1,nízká", "a1_org", NO_ALTERNATE),
|
||||
("A1,kritická", "a1_red", NO_ALTERNATE),
|
||||
("A2,nízká", "a2_org", NO_ALTERNATE),
|
||||
("A2,kritická", "a2_red", NO_ALTERNATE),
|
||||
("A3,nízká", "a3_org", NO_ALTERNATE),
|
||||
("A3,kritická", "a3_red", NO_ALTERNATE),
|
||||
("A4,nízká", "a4_org", NO_ALTERNATE),
|
||||
("A4,kritická", "a4_red", NO_ALTERNATE),
|
||||
("nízký RF signál", "rssi_org", NO_ALTERNATE),
|
||||
("kritický RF signál", "rssi_red", NO_ALTERNATE),
|
||||
("problém s anténou rádia", "swr_red", NO_ALTERNATE),
|
||||
("telemetrie ztracena", "telemko", NO_ALTERNATE),
|
||||
("telemetrie je funkční", "telemok", NO_ALTERNATE),
|
||||
("trenér port odpojen", "trainko", NO_ALTERNATE),
|
||||
("trenér port připojen", "trainok", NO_ALTERNATE),
|
||||
("senzor ztracen", "sensorko", NO_ALTERNATE),
|
||||
("servo přetíženo", "servoko", NO_ALTERNATE),
|
||||
("r f přebuzeno", "rxko", NO_ALTERNATE),
|
||||
]:
|
||||
systemSounds.append((s, filename(f, a)))
|
||||
for i, (s, f) in enumerate([(u"podvozek je zasunut", "podvo0"),
|
||||
(u"podvozek je vysunut", "podvo1"),
|
||||
(u"klapky jsou zapnuty", "klapk1"),
|
||||
(u"klapky jsou vypnuty", "klapk0"),
|
||||
(u"trenér je zapnut", "trene1"),
|
||||
(u"trenér je vypnutý", "trene0"),
|
||||
(u"motor je vypnut", "motor0"),
|
||||
(u"motor je aktivován", "motor1"),
|
||||
(u"jsi příliš vysoko", "vysoko"),
|
||||
(u"jsi příliš nízko", "nizko"),
|
||||
(u"baterie modelu je vybitá", "bat0"),
|
||||
(u"dochází palivo", "palivo"),
|
||||
(u"nízký signál!", "nsigna"),
|
||||
(u"kritický signál!", "ksigna"),
|
||||
(u"rychlý režim aktivován", "rrychl"),
|
||||
(u"termický režim aktivován", "rtermi"),
|
||||
(u"normální režim aktivován", "rnorm"),
|
||||
(u"režim start aktivován", "rstart"),
|
||||
(u"režim přistání aktivován", "prista"),
|
||||
(u"vario je zapnuto", "vario0"),
|
||||
(u"vario je vypnuto", "vario1"),
|
||||
(u"start povolen", "start1"),
|
||||
(u"letový režim jedna", "fm-1"),
|
||||
(u"letový režim dva", "fm-2"),
|
||||
(u"letový režim tři", "fm-3"),
|
||||
(u"letový režim čtyři", "fm-4"),
|
||||
(u"letový režim pět", "fm-5"),
|
||||
(u"letový režim šest", "fm-6"),
|
||||
(u"letový režim sedm", "fm-7"),
|
||||
(u"letový režim osm", "fm-8"),
|
||||
for i, (s, f) in enumerate([("podvozek je zasunut", "podvo0"),
|
||||
("podvozek je vysunut", "podvo1"),
|
||||
("klapky jsou zapnuty", "klapk1"),
|
||||
("klapky jsou vypnuty", "klapk0"),
|
||||
("trenér je zapnut", "trene1"),
|
||||
("trenér je vypnutý", "trene0"),
|
||||
("motor je vypnut", "motor0"),
|
||||
("motor je aktivován", "motor1"),
|
||||
("jsi příliš vysoko", "vysoko"),
|
||||
("jsi příliš nízko", "nizko"),
|
||||
("baterie modelu je vybitá", "bat0"),
|
||||
("dochází palivo", "palivo"),
|
||||
("nízký signál!", "nsigna"),
|
||||
("kritický signál!", "ksigna"),
|
||||
("rychlý režim aktivován", "rrychl"),
|
||||
("termický režim aktivován", "rtermi"),
|
||||
("normální režim aktivován", "rnorm"),
|
||||
("režim start aktivován", "rstart"),
|
||||
("režim přistání aktivován", "prista"),
|
||||
("vario je zapnuto", "vario0"),
|
||||
("vario je vypnuto", "vario1"),
|
||||
("start povolen", "start1"),
|
||||
("letový režim jedna", "fm-1"),
|
||||
("letový režim dva", "fm-2"),
|
||||
("letový režim tři", "fm-3"),
|
||||
("letový režim čtyři", "fm-4"),
|
||||
("letový režim pět", "fm-5"),
|
||||
("letový režim šest", "fm-6"),
|
||||
("letový režim sedm", "fm-7"),
|
||||
("letový režim osm", "fm-8"),
|
||||
]):
|
||||
sounds.append((s, filename(f, PROMPT_CUSTOM_BASE + i)))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue