mirror of
https://github.com/opentx/opentx.git
synced 2025-07-14 03:49:52 +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
|
@ -6,7 +6,7 @@ set(VERSION_REVISION "0")
|
|||
set(VERSION_SUFFIX $ENV{OPENTX_VERSION_SUFFIX})
|
||||
set(VERSION_FAMILY ${VERSION_MAJOR}.${VERSION_MINOR})
|
||||
set(VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_REVISION}${VERSION_SUFFIX})
|
||||
set(SDCARD_REVISION "0009")
|
||||
set(SDCARD_REVISION "0010")
|
||||
set(SDCARD_VERSION ${VERSION_MAJOR}.${VERSION_MINOR}V${SDCARD_REVISION})
|
||||
|
||||
cmake_minimum_required(VERSION 2.8)
|
||||
|
|
|
@ -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)))
|
||||
|
|
|
@ -16,64 +16,64 @@ systemSounds.append(("hundert", filename(PROMPT_SYSTEM_BASE + 102)))
|
|||
systemSounds.append(("tausend", filename(PROMPT_SYSTEM_BASE + 103)))
|
||||
for i, s in enumerate(["komma", "und", "minus", "uhr", "minute", "minuten", "sekunde", "sekunden", "stunde", "stunden"]):
|
||||
systemSounds.append((s, filename(PROMPT_SYSTEM_BASE + 104 + i)))
|
||||
for i, (s, f) in enumerate([(u"Wolt","volt0"),
|
||||
(u"Ampär", "amp0"),
|
||||
(u"MilliAmpär", "mamp0"),
|
||||
(u"Knoten", "knot0"),
|
||||
(u"Meter pro sekunde", "mps0"),
|
||||
(u"Fuss pro sekunde", "fps0"),
|
||||
(u"Kilometer pro stunde", "kph0"),
|
||||
(u"Meilen pro Stunde", "mph0"),
|
||||
(u"Meter", "meter0"),
|
||||
(u"Fuesse", "foot0"),
|
||||
(u"Grad Celsius", "celsius0"),
|
||||
(u"Grad Fahrenheit", "fahr0"),
|
||||
(u"Prozent", "percent0"),
|
||||
(u"Milliampär pro stunde", "mamph0"),
|
||||
(u"Watt", "watt0"),
|
||||
(u"Milli Watt", "mwatt0"),
|
||||
(u"D B", "db0"),
|
||||
(u"Drehzahl", "rpm0"),
|
||||
(u"g", "g0"),
|
||||
(u"Grad", "degree0"),
|
||||
(u"radians", "rad0"),
|
||||
(u"Milliliter", "ml0"),
|
||||
(u"Unze", "founce0"),
|
||||
(u"Stunde", "hour0"), (u"Stunden", "hour1"),
|
||||
(u"Minute", "minute0"), (u"Minuten", "minute1"),
|
||||
(u"Sekunde", "second0"), (u"Sekunden", "second1"),
|
||||
for i, (s, f) in enumerate([("Wolt","volt0"),
|
||||
("Ampär", "amp0"),
|
||||
("MilliAmpär", "mamp0"),
|
||||
("Knoten", "knot0"),
|
||||
("Meter pro sekunde", "mps0"),
|
||||
("Fuss pro sekunde", "fps0"),
|
||||
("Kilometer pro stunde", "kph0"),
|
||||
("Meilen pro Stunde", "mph0"),
|
||||
("Meter", "meter0"),
|
||||
("Fuesse", "foot0"),
|
||||
("Grad Celsius", "celsius0"),
|
||||
("Grad Fahrenheit", "fahr0"),
|
||||
("Prozent", "percent0"),
|
||||
("Milliampär pro stunde", "mamph0"),
|
||||
("Watt", "watt0"),
|
||||
("Milli Watt", "mwatt0"),
|
||||
("D B", "db0"),
|
||||
("Drehzahl", "rpm0"),
|
||||
("g", "g0"),
|
||||
("Grad", "degree0"),
|
||||
("radians", "rad0"),
|
||||
("Milliliter", "ml0"),
|
||||
("Unze", "founce0"),
|
||||
("Stunde", "hour0"), ("Stunden", "hour1"),
|
||||
("Minute", "minute0"), ("Minuten", "minute1"),
|
||||
("Sekunde", "second0"), ("Sekunden", "second1"),
|
||||
]):
|
||||
systemSounds.append((s, filename(f, PROMPT_SYSTEM_BASE + 114 + i)))
|
||||
for s, f, a in [(u"Inaktivitätsalarm", "inactiv", 486),
|
||||
(u"Senderspannung schwach", "lowbatt", 485),
|
||||
(u"Gaskanal nicht Null, bitte prüfen", "thralert", 481),
|
||||
(u"Schalter fehlpositioniert, bitte prüfen", "swalert", 482),
|
||||
(u"EEPROM fehlerhaft", "eebad", NO_ALTERNATE),
|
||||
(u"EEPROM formatiert", "eeformat", NO_ALTERNATE),
|
||||
(u"Fehler", "error", NO_ALTERNATE),
|
||||
(u"Trim zentriert", "midtrim", 495),
|
||||
(u"Poti zentriert", "midpot", 496),
|
||||
(u"Obere Trimmungsgrenze erreicht", "maxtrim", NO_ALTERNATE),
|
||||
(u"Untere Trimmungsgrenze erreicht", "mintrim", NO_ALTERNATE),
|
||||
(u"20 Sekunden", "timer20", 500),
|
||||
(u"30 Sekunden", "timer30", 501),
|
||||
(u"Senderstrom zu hoch!", "highmah", NO_ALTERNATE),
|
||||
(u"Sendertemperatur zu hoch!", "hightemp", NO_ALTERNATE),
|
||||
(u"A1 schwach!", "a1_org", NO_ALTERNATE),
|
||||
(u"A1 kritisch!", "a1_red", NO_ALTERNATE),
|
||||
(u"A2 schwach!", "a2_org", NO_ALTERNATE),
|
||||
(u"A2 kritisch!", "a2_red", NO_ALTERNATE),
|
||||
(u"A3 schwach!", "a3_org", NO_ALTERNATE),
|
||||
(u"A3 kritisch!", "a3_red", NO_ALTERNATE),
|
||||
(u"A4 schwach!", "a4_org", NO_ALTERNATE),
|
||||
(u"A4 kritisch!", "a4_red", NO_ALTERNATE),
|
||||
(u"Funksignal schwach!", "rssi_org", NO_ALTERNATE),
|
||||
(u"Funksignal kritisch!", "rssi_red", NO_ALTERNATE),
|
||||
(u"Problem mit der Sender Antenne", "swr_red", NO_ALTERNATE),
|
||||
(u"Telemetrie verloren", "telemko", NO_ALTERNATE),
|
||||
(u"Telemetrie wiederhergestellt", "telemok", NO_ALTERNATE),
|
||||
(u"Schülersignal verloren", "trainko", NO_ALTERNATE),
|
||||
(u"Schülersignal wiederhergestellt", "trainok", NO_ALTERNATE),
|
||||
for s, f, a in [("Inaktivitätsalarm", "inactiv", 486),
|
||||
("Senderspannung schwach", "lowbatt", 485),
|
||||
("Gaskanal nicht Null, bitte prüfen", "thralert", 481),
|
||||
("Schalter fehlpositioniert, bitte prüfen", "swalert", 482),
|
||||
("EEPROM fehlerhaft", "eebad", NO_ALTERNATE),
|
||||
("EEPROM formatiert", "eeformat", NO_ALTERNATE),
|
||||
("Fehler", "error", NO_ALTERNATE),
|
||||
("Trim zentriert", "midtrim", 495),
|
||||
("Poti zentriert", "midpot", 496),
|
||||
("Obere Trimmungsgrenze erreicht", "maxtrim", NO_ALTERNATE),
|
||||
("Untere Trimmungsgrenze erreicht", "mintrim", NO_ALTERNATE),
|
||||
("20 Sekunden", "timer20", 500),
|
||||
("30 Sekunden", "timer30", 501),
|
||||
("Senderstrom zu hoch!", "highmah", NO_ALTERNATE),
|
||||
("Sendertemperatur zu hoch!", "hightemp", NO_ALTERNATE),
|
||||
("A1 schwach!", "a1_org", NO_ALTERNATE),
|
||||
("A1 kritisch!", "a1_red", NO_ALTERNATE),
|
||||
("A2 schwach!", "a2_org", NO_ALTERNATE),
|
||||
("A2 kritisch!", "a2_red", NO_ALTERNATE),
|
||||
("A3 schwach!", "a3_org", NO_ALTERNATE),
|
||||
("A3 kritisch!", "a3_red", NO_ALTERNATE),
|
||||
("A4 schwach!", "a4_org", NO_ALTERNATE),
|
||||
("A4 kritisch!", "a4_red", NO_ALTERNATE),
|
||||
("Funksignal schwach!", "rssi_org", NO_ALTERNATE),
|
||||
("Funksignal kritisch!", "rssi_red", NO_ALTERNATE),
|
||||
("Problem mit der Sender Antenne", "swr_red", NO_ALTERNATE),
|
||||
("Telemetrie verloren", "telemko", NO_ALTERNATE),
|
||||
("Telemetrie wiederhergestellt", "telemok", NO_ALTERNATE),
|
||||
("Schülersignal verloren", "trainko", NO_ALTERNATE),
|
||||
("Schülersignal wiederhergestellt", "trainok", NO_ALTERNATE),
|
||||
]:
|
||||
systemSounds.append((s, filename(f, a)))
|
||||
for i, s in enumerate(["Uhr", "Uhr", "Sender", "Empfang", "A1", "A2", "Hoehe", "Motor",
|
||||
|
@ -81,31 +81,31 @@ for i, s in enumerate(["Uhr", "Uhr", "Sender", "Empfang", "A1", "A2", "Hoehe", "
|
|||
"Zellen gesamt", "Spannung", "Strom", "Verbrauch", "Power", "Beschleunigung X", "Beschleunigung Y", "Beschleunigung Z",
|
||||
"Richtung", "Variometer", "Minimum", "Maximum"]):
|
||||
systemSounds.append((s, filename(PROMPT_SYSTEM_BASE + 134 + i)))
|
||||
for i, (s, f) in enumerate([(u"Fahrwerk eingezogen", "gearup"),
|
||||
(u"Fahrwerk ausgefahren", "geardn"),
|
||||
(u"Klappen eingefahren", "flapup"),
|
||||
(u"Klappen ausgefahren", "flapdn"),
|
||||
(u"Landung", "lnding"),
|
||||
(u"Trainer-Modus ein", "trnon"),
|
||||
(u"Trainer-Modus aus", "trnoff"),
|
||||
(u"Motor aus", "engoff"),
|
||||
(u"Motor an", "engon"),
|
||||
(u"zu hoch", "tohigh"),
|
||||
(u"zu niedrig", "tolow"),
|
||||
(u"Batterie schwach", "lowbatt"),
|
||||
(u"Butterfly ein", "crowon"),
|
||||
(u"Butterfly aus", "crowof"),
|
||||
(u"Geschwindigkeits-Modus ist aktiviert", "fm-spd"),
|
||||
(u"Thermik-Modus ist aktiviert", "fm-thm"),
|
||||
(u"Normal-Modus ist aktiviert", "fm-nrm"),
|
||||
(u"Flugmodus 1", "fm-1"),
|
||||
(u"Flugmodus 2", "fm-2"),
|
||||
(u"Flugmodus 3", "fm-3"),
|
||||
(u"Flugmodus 4", "fm-4"),
|
||||
(u"Flugmodus 5", "fm-5"),
|
||||
(u"Flugmodus 6", "fm-6"),
|
||||
(u"Flugmodus 7", "fm-7"),
|
||||
(u"Flugmodus 8", "fm-8"),
|
||||
(u"Flugmodus 9", "fm-9"),
|
||||
for i, (s, f) in enumerate([("Fahrwerk eingezogen", "gearup"),
|
||||
("Fahrwerk ausgefahren", "geardn"),
|
||||
("Klappen eingefahren", "flapup"),
|
||||
("Klappen ausgefahren", "flapdn"),
|
||||
("Landung", "lnding"),
|
||||
("Trainer-Modus ein", "trnon"),
|
||||
("Trainer-Modus aus", "trnoff"),
|
||||
("Motor aus", "engoff"),
|
||||
("Motor an", "engon"),
|
||||
("zu hoch", "tohigh"),
|
||||
("zu niedrig", "tolow"),
|
||||
("Batterie schwach", "lowbatt"),
|
||||
("Butterfly ein", "crowon"),
|
||||
("Butterfly aus", "crowof"),
|
||||
("Geschwindigkeits-Modus ist aktiviert", "fm-spd"),
|
||||
("Thermik-Modus ist aktiviert", "fm-thm"),
|
||||
("Normal-Modus ist aktiviert", "fm-nrm"),
|
||||
("Flugmodus 1", "fm-1"),
|
||||
("Flugmodus 2", "fm-2"),
|
||||
("Flugmodus 3", "fm-3"),
|
||||
("Flugmodus 4", "fm-4"),
|
||||
("Flugmodus 5", "fm-5"),
|
||||
("Flugmodus 6", "fm-6"),
|
||||
("Flugmodus 7", "fm-7"),
|
||||
("Flugmodus 8", "fm-8"),
|
||||
("Flugmodus 9", "fm-9"),
|
||||
]):
|
||||
sounds.append((s, filename(f, PROMPT_CUSTOM_BASE + i)))
|
||||
|
|
|
@ -46,74 +46,74 @@ for i, s in enumerate(["point zero", "point one", "point two", "point three",
|
|||
"point four", "point five", "point six",
|
||||
"point seven", "point eight", "point nine"]):
|
||||
systemSounds.append((s, filename(PROMPT_SYSTEM_BASE + 167 + i)))
|
||||
for s, f, a in [(u"trim center", "midtrim", 495),
|
||||
(u"maximum trim reached", "maxtrim", NO_ALTERNATE),
|
||||
(u"minimum trim reached", "mintrim", NO_ALTERNATE),
|
||||
(u"timer 1 elapsed", "timovr1", NO_ALTERNATE),
|
||||
(u"timer 2 elapsed", "timovr2", NO_ALTERNATE),
|
||||
(u"timer 3 elapsed", "timovr3", NO_ALTERNATE),
|
||||
(u"transmitter battery low", "lowbatt", 485),
|
||||
(u"inactivity alarm", "inactiv", 486),
|
||||
(u"throttle warning", "thralert", 481),
|
||||
(u"switch warning", "swalert", 482),
|
||||
(u"bad eeprom", "eebad", 483),
|
||||
(u"Welcome to open tea ex!", "hello", 480),
|
||||
(u"RF signal, low", "rssi_org", NO_ALTERNATE),
|
||||
(u"RF signal, critical", "rssi_red", NO_ALTERNATE),
|
||||
(u"radio antenna defective", "swr_red", NO_ALTERNATE),
|
||||
(u"telemetry lost", "telemko", NO_ALTERNATE),
|
||||
(u"telemetry recovered", "telemok", NO_ALTERNATE),
|
||||
(u"trainer signal lost", "trainko", NO_ALTERNATE),
|
||||
(u"trainer signal recovered", "trainok", NO_ALTERNATE),
|
||||
(u"sensor lost", "sensorko", NO_ALTERNATE),
|
||||
(u"servo overload", "servoko", NO_ALTERNATE),
|
||||
(u"power overload", "rxko", NO_ALTERNATE),
|
||||
for s, f, a in [("trim center", "midtrim", 495),
|
||||
("maximum trim reached", "maxtrim", NO_ALTERNATE),
|
||||
("minimum trim reached", "mintrim", NO_ALTERNATE),
|
||||
("timer 1 elapsed", "timovr1", NO_ALTERNATE),
|
||||
("timer 2 elapsed", "timovr2", NO_ALTERNATE),
|
||||
("timer 3 elapsed", "timovr3", NO_ALTERNATE),
|
||||
("transmitter battery low", "lowbatt", 485),
|
||||
("inactivity alarm", "inactiv", 486),
|
||||
("throttle warning", "thralert", 481),
|
||||
("switch warning", "swalert", 482),
|
||||
("bad eeprom", "eebad", 483),
|
||||
("Welcome to open tea ex!", "hello", 480),
|
||||
("RF signal, low", "rssi_org", NO_ALTERNATE),
|
||||
("RF signal, critical", "rssi_red", NO_ALTERNATE),
|
||||
("radio antenna defective", "swr_red", NO_ALTERNATE),
|
||||
("telemetry lost", "telemko", NO_ALTERNATE),
|
||||
("telemetry recovered", "telemok", NO_ALTERNATE),
|
||||
("trainer signal lost", "trainko", NO_ALTERNATE),
|
||||
("trainer signal recovered", "trainok", NO_ALTERNATE),
|
||||
("sensor lost", "sensorko", NO_ALTERNATE),
|
||||
("servo overload", "servoko", NO_ALTERNATE),
|
||||
("power overload", "rxko", NO_ALTERNATE),
|
||||
]:
|
||||
systemSounds.append((s, filename(f, a)))
|
||||
for i, (s, f) in enumerate([(u"gear!, up!", "gearup"),
|
||||
(u"gear!, down!", "geardn"),
|
||||
(u"flaps!, up!", "flapup"),
|
||||
(u"flaps!, down!", "flapdn"),
|
||||
(u"spoiler!, up!", "splrup"),
|
||||
(u"spoiler!, down!", "splrdn"),
|
||||
(u"trainer!, on!", "trnon"),
|
||||
(u"trainer!, off!", "trnoff"),
|
||||
(u"engine!, off!", "engoff"),
|
||||
(u"too. high!", "tohigh"),
|
||||
(u"too. low!", "tolow"),
|
||||
(u"low. battery!", "lowbat"),
|
||||
(u"crow!, on!", "crowon"),
|
||||
(u"crow!, off!", "crowof"),
|
||||
(u"rf. signal!, low!", "siglow"),
|
||||
(u"rf. signal!, critical!", "sigcrt"),
|
||||
(u"high. speed. mode!, active", "spdmod"),
|
||||
(u"thermal. mode!, on", "thmmod"),
|
||||
(u"normal. mode!, on", "nrmmod"),
|
||||
(u"landing. mode!, on", "lnding"),
|
||||
(u"acro. mode!, on", "acro"),
|
||||
(u"flight. mode!, one", "fm-1"),
|
||||
(u"flight. mode!, two", "fm-2"),
|
||||
(u"flight. mode!, three", "fm-3"),
|
||||
(u"flight. mode!, four", "fm-4"),
|
||||
(u"flight. mode!, five", "fm-5"),
|
||||
(u"flight. mode!, six", "fm-6"),
|
||||
(u"flight. mode!, seven", "fm-7"),
|
||||
(u"flight. mode!, eight", "fm-8"),
|
||||
(u"vario!, on", "vrion"),
|
||||
(u"vario!, off", "vrioff"),
|
||||
(u"flight mode!, power", "fm-pwr"),
|
||||
(u"flight mode!, land", "fm-lnd"),
|
||||
(u"flight mode!, float", "fm-flt"),
|
||||
(u"flight mode!, speed", "fm-spd"),
|
||||
(u"flight mode!, fast", "fm-fst"),
|
||||
(u"flight mode!, normal", "fm-nrm"),
|
||||
(u"flight mode!, cruise", "fm-crs"),
|
||||
(u"flight mode!, acro", "fm-acr"),
|
||||
(u"flight mode!, race", "fm-rce"),
|
||||
(u"flight mode!, launch", "fm-lch"),
|
||||
(u"flight mode!, ping", "fm-png"),
|
||||
(u"flight mode!, thermal", "fm-thm"),
|
||||
(u"flight mode!, thermal left", "fm-thl"),
|
||||
(u"flight mode!, thermal right", "fm-thr"),
|
||||
for i, (s, f) in enumerate([("gear!, up!", "gearup"),
|
||||
("gear!, down!", "geardn"),
|
||||
("flaps!, up!", "flapup"),
|
||||
("flaps!, down!", "flapdn"),
|
||||
("spoiler!, up!", "splrup"),
|
||||
("spoiler!, down!", "splrdn"),
|
||||
("trainer!, on!", "trnon"),
|
||||
("trainer!, off!", "trnoff"),
|
||||
("engine!, off!", "engoff"),
|
||||
("too. high!", "tohigh"),
|
||||
("too. low!", "tolow"),
|
||||
("low. battery!", "lowbat"),
|
||||
("crow!, on!", "crowon"),
|
||||
("crow!, off!", "crowof"),
|
||||
("rf. signal!, low!", "siglow"),
|
||||
("rf. signal!, critical!", "sigcrt"),
|
||||
("high. speed. mode!, active", "spdmod"),
|
||||
("thermal. mode!, on", "thmmod"),
|
||||
("normal. mode!, on", "nrmmod"),
|
||||
("landing. mode!, on", "lnding"),
|
||||
("acro. mode!, on", "acro"),
|
||||
("flight mode one", "fm-1"),
|
||||
("flight mode two", "fm-2"),
|
||||
("flight mode three", "fm-3"),
|
||||
("flight mode four", "fm-4"),
|
||||
("flight mode five", "fm-5"),
|
||||
("flight mode six", "fm-6"),
|
||||
("flight mode seven", "fm-7"),
|
||||
("flight mode eight", "fm-8"),
|
||||
("vario!, on", "vrion"),
|
||||
("vario!, off", "vrioff"),
|
||||
("flight mode power", "fm-pwr"),
|
||||
("flight mode land", "fm-lnd"),
|
||||
("flight mode float", "fm-flt"),
|
||||
("flight mode speed", "fm-spd"),
|
||||
("flight mode fast", "fm-fst"),
|
||||
("flight mode normal", "fm-nrm"),
|
||||
("flight mode cruise", "fm-crs"),
|
||||
("flight mode acro", "fm-acr"),
|
||||
("flight mode race", "fm-rce"),
|
||||
("flight mode launch", "fm-lch"),
|
||||
("flight mode ping", "fm-png"),
|
||||
("flight mode thermal", "fm-thm"),
|
||||
("flight mode thermal left", "fm-thl"),
|
||||
("flight mode thermal right", "fm-thr"),
|
||||
]):
|
||||
sounds.append((s, filename(f, PROMPT_CUSTOM_BASE + i)))
|
||||
|
|
|
@ -22,89 +22,89 @@ systemSounds.append(("nuevecientos", filename(PROMPT_SYSTEM_BASE + 109)))
|
|||
systemSounds.append(("mil", filename(PROMPT_SYSTEM_BASE + 110)))
|
||||
for i, s in enumerate(["coma", "un", "una", "y", "meno", "hora", "horas", "minuto", "minutos", "segundo", "segundos"]):
|
||||
systemSounds.append((s, filename(PROMPT_SYSTEM_BASE + 111 + i)))
|
||||
for i, (s, f) in enumerate([(u"Voltio","volt0"),
|
||||
(u"ampério", "amp0"),
|
||||
(u"miliamperios", "mamp0"),
|
||||
(u"knots", "knot0"),
|
||||
(u"metros por segundo", "mps0"),
|
||||
(u"pie por segundo", "fps0"),
|
||||
(u"kilómetro por hora", "kph0"),
|
||||
(u"millas por hora", "mph0"),
|
||||
(u"metros", "meter0"),
|
||||
(u"pie", "foot0"),
|
||||
(u"grados", "celsius0"),
|
||||
(u"fahrenheit", "fahr0"),
|
||||
(u"por ciento", "percent0"),
|
||||
(u"miliamperios por hora", "mamph0"),
|
||||
(u"vatio", "watt0"),
|
||||
(u"millivatio", "mwatt0"),
|
||||
(u"D B", "db0"),
|
||||
(u"R P M", "rpm0"),
|
||||
(u"g", "g0"),
|
||||
(u"grados", "degree0"),
|
||||
(u"radianes ", "rad0"),
|
||||
(u"mililitro", "ml0"),
|
||||
(u"onzas", "founce0"),
|
||||
(u"horas", "hour0"),
|
||||
(u"minutos", "minute0"),
|
||||
(u"segundos", "second0"),
|
||||
for i, (s, f) in enumerate([("Voltio","volt0"),
|
||||
("ampério", "amp0"),
|
||||
("miliamperios", "mamp0"),
|
||||
("knots", "knot0"),
|
||||
("metros por segundo", "mps0"),
|
||||
("pie por segundo", "fps0"),
|
||||
("kilómetro por hora", "kph0"),
|
||||
("millas por hora", "mph0"),
|
||||
("metros", "meter0"),
|
||||
("pie", "foot0"),
|
||||
("grados", "celsius0"),
|
||||
("fahrenheit", "fahr0"),
|
||||
("por ciento", "percent0"),
|
||||
("miliamperios por hora", "mamph0"),
|
||||
("vatio", "watt0"),
|
||||
("millivatio", "mwatt0"),
|
||||
("D B", "db0"),
|
||||
("R P M", "rpm0"),
|
||||
("g", "g0"),
|
||||
("grados", "degree0"),
|
||||
("radianes ", "rad0"),
|
||||
("mililitro", "ml0"),
|
||||
("onzas", "founce0"),
|
||||
("horas", "hour0"),
|
||||
("minutos", "minute0"),
|
||||
("segundos", "second0"),
|
||||
]):
|
||||
systemSounds.append((s, filename(f, PROMPT_SYSTEM_BASE + 122 + i)))
|
||||
for s, f, a in [(u"me tienes abandonada", "inactiv", 486),
|
||||
(u"batería del transmisor baja", "lowbatt", 485),
|
||||
(u"El acelerador está activado, por favor, corrijalo", "thralert", 481),
|
||||
(u"Los interruptores no están en la posición correcta, por favor corrijalo", "swalert", 482),
|
||||
(u"eeprom corrompida", "eebad", NO_ALTERNATE),
|
||||
(u"Formateo de eeprom en curso", "eeformat", NO_ALTERNATE),
|
||||
(u"error", "error", NO_ALTERNATE),
|
||||
(u"trim centrado", "midtrim", 495),
|
||||
(u"potenciómetro centrado", "midpot", 496),
|
||||
(u"trim al máximo", "maxtrim", NO_ALTERNATE),
|
||||
(u"trim al mínima", "mintrim", NO_ALTERNATE),
|
||||
(u"20 segundos", "timer20", 500),
|
||||
(u"30 segundos", "timer30", 501),
|
||||
(u"assorbimiento elevado", "highmah", NO_ALTERNATE),
|
||||
(u"temperatura elevada", "hightemp", NO_ALTERNATE),
|
||||
(u"Alarma A1", "a1_org", NO_ALTERNATE),
|
||||
(u"A1 crítica", "a1_red", NO_ALTERNATE),
|
||||
(u"Alarma A2", "a2_org", NO_ALTERNATE),
|
||||
(u"A2 crítica", "a2_red", NO_ALTERNATE),
|
||||
(u"recepcion de señal baja", "rssi_org", NO_ALTERNATE),
|
||||
(u"recepción de señal crítica", "rssi_red", NO_ALTERNATE),
|
||||
(u"Problemas con la antena del transmisor", "swr_red", NO_ALTERNATE),
|
||||
(u"Sin telemetría", "telemko", NO_ALTERNATE),
|
||||
(u"Telemetría disponible", "telemok", NO_ALTERNATE),
|
||||
for s, f, a in [("me tienes abandonada", "inactiv", 486),
|
||||
("batería del transmisor baja", "lowbatt", 485),
|
||||
("El acelerador está activado, por favor, corrijalo", "thralert", 481),
|
||||
("Los interruptores no están en la posición correcta, por favor corrijalo", "swalert", 482),
|
||||
("eeprom corrompida", "eebad", NO_ALTERNATE),
|
||||
("Formateo de eeprom en curso", "eeformat", NO_ALTERNATE),
|
||||
("error", "error", NO_ALTERNATE),
|
||||
("trim centrado", "midtrim", 495),
|
||||
("potenciómetro centrado", "midpot", 496),
|
||||
("trim al máximo", "maxtrim", NO_ALTERNATE),
|
||||
("trim al mínima", "mintrim", NO_ALTERNATE),
|
||||
("20 segundos", "timer20", 500),
|
||||
("30 segundos", "timer30", 501),
|
||||
("assorbimiento elevado", "highmah", NO_ALTERNATE),
|
||||
("temperatura elevada", "hightemp", NO_ALTERNATE),
|
||||
("Alarma A1", "a1_org", NO_ALTERNATE),
|
||||
("A1 crítica", "a1_red", NO_ALTERNATE),
|
||||
("Alarma A2", "a2_org", NO_ALTERNATE),
|
||||
("A2 crítica", "a2_red", NO_ALTERNATE),
|
||||
("recepcion de señal baja", "rssi_org", NO_ALTERNATE),
|
||||
("recepción de señal crítica", "rssi_red", NO_ALTERNATE),
|
||||
("Problemas con la antena del transmisor", "swr_red", NO_ALTERNATE),
|
||||
("Sin telemetría", "telemko", NO_ALTERNATE),
|
||||
("Telemetría disponible", "telemok", NO_ALTERNATE),
|
||||
]:
|
||||
systemSounds.append((s, filename(f, a)))
|
||||
for i, s in enumerate([u"cronómetro", u"cronómetro", u"transmisión", u"recepción", u"A1", u"A2", u"altitud", u"motor",
|
||||
u"combustible", u"temperatura", u"temperatura", u"velocidad", u"distancia", u"altitude", u"célula lipo",
|
||||
u"Total lipo", u"voltaje", u"corriente", u"consumo", u"potencia", u"aceleración X", u"aceleración Y", u"aceleración Z",
|
||||
u"dirección", u"variómetro", u"minimo", u"máximo"]):
|
||||
for i, s in enumerate(["cronómetro", "cronómetro", "transmisión", "recepción", "A1", "A2", "altitud", "motor",
|
||||
"combustible", "temperatura", "temperatura", "velocidad", "distancia", "altitude", "célula lipo",
|
||||
"Total lipo", "voltaje", "corriente", "consumo", "potencia", "aceleración X", "aceleración Y", "aceleración Z",
|
||||
"dirección", "variómetro", "minimo", "máximo"]):
|
||||
systemSounds.append((s, filename(PROMPT_SYSTEM_BASE + 141 + i)))
|
||||
for i, (s, f) in enumerate([(u"tren arriba.", "gearup"),
|
||||
(u"tren abajo.", "geardn"),
|
||||
(u"flaps arriba", "flapup"),
|
||||
(u"flaps abajo", "flapdn"),
|
||||
(u"aterrizaje", "attero"),
|
||||
(u"modo de entrenamiento activado", "trnon"),
|
||||
(u"modo de entrenamiento deshabilitado", "trnoff"),
|
||||
(u"motor apagado", "engoff"),
|
||||
(u"muy alto", "tohigh"),
|
||||
(u"muy bajo", "tolow"),
|
||||
(u"bateria baja", "lowbat"),
|
||||
(u"crou, activo", "crowon"),
|
||||
(u"crou, desligado", "crowof"),
|
||||
(u"modo de velocidad", "spdmod"),
|
||||
(u"modo de térmica", "thmmod"),
|
||||
(u"modo de vuelo normal", "nrmmod"),
|
||||
(u"fase de vuelo 1", "fltmd1"),
|
||||
(u"fase de vuelo 2", "fltmd2"),
|
||||
(u"fase de vuelo 3", "fltmd3"),
|
||||
(u"fase de vuelo 4", "fltmd4"),
|
||||
(u"fase de vuelo 5", "fltmd5"),
|
||||
(u"fase de vuelo 6", "fltmd6"),
|
||||
(u"fase de vuelo 7", "fltmd7"),
|
||||
(u"fase de vuelo 8", "fltmd8"),
|
||||
(u"fase de vuelo 9", "fltmd9"),
|
||||
for i, (s, f) in enumerate([("tren arriba.", "gearup"),
|
||||
("tren abajo.", "geardn"),
|
||||
("flaps arriba", "flapup"),
|
||||
("flaps abajo", "flapdn"),
|
||||
("aterrizaje", "attero"),
|
||||
("modo de entrenamiento activado", "trnon"),
|
||||
("modo de entrenamiento deshabilitado", "trnoff"),
|
||||
("motor apagado", "engoff"),
|
||||
("muy alto", "tohigh"),
|
||||
("muy bajo", "tolow"),
|
||||
("bateria baja", "lowbat"),
|
||||
("crou, activo", "crowon"),
|
||||
("crou, desligado", "crowof"),
|
||||
("modo de velocidad", "spdmod"),
|
||||
("modo de térmica", "thmmod"),
|
||||
("modo de vuelo normal", "nrmmod"),
|
||||
("fase de vuelo 1", "fltmd1"),
|
||||
("fase de vuelo 2", "fltmd2"),
|
||||
("fase de vuelo 3", "fltmd3"),
|
||||
("fase de vuelo 4", "fltmd4"),
|
||||
("fase de vuelo 5", "fltmd5"),
|
||||
("fase de vuelo 6", "fltmd6"),
|
||||
("fase de vuelo 7", "fltmd7"),
|
||||
("fase de vuelo 8", "fltmd8"),
|
||||
("fase de vuelo 9", "fltmd9"),
|
||||
]):
|
||||
sounds.append((s, filename(f, PROMPT_CUSTOM_BASE + i)))
|
||||
|
|
|
@ -15,70 +15,99 @@ for i, s in enumerate(["une", "onze", "vingt et une", "trente et une", "quarante
|
|||
systemSounds.append((s, filename(PROMPT_SYSTEM_BASE + 110 + i)))
|
||||
for i, s in enumerate(["virgule", "et", "moins", "minuit", "midi"]):
|
||||
systemSounds.append((s, filename(PROMPT_SYSTEM_BASE + 119 + i)))
|
||||
for i, (s, f) in enumerate([(u"volts","volt0"),
|
||||
(u"ampères", "amp0"),
|
||||
(u"milli ampères", "mamp0"),
|
||||
(u"noeud", "knot0"),
|
||||
(u"mètres seconde", "mps0"),
|
||||
(u"pieds par seconde", "fps0"),
|
||||
(u"kilomètre heure", "kph0"),
|
||||
(u"miles par heure", "mph0"),
|
||||
(u"mètres", "meter0"),
|
||||
(u"pieds", "foot0"),
|
||||
(u"degrés", "celsius0"),
|
||||
(u"degrés fahrenheit", "degf0"),
|
||||
(u"pourcents", "percent0"),
|
||||
(u"milli ampères heure", "mamph0"),
|
||||
(u"watt", "watt0"),
|
||||
(u"milli watt", "mwatt0"),
|
||||
(u"d b", "db0"),
|
||||
(u"tours minute", "rpm0"),
|
||||
(u"g", "g0"),
|
||||
(u"degrés", "degree0"),
|
||||
(u"radians", "rad0"),
|
||||
(u"millilitres", "ml0"),
|
||||
(u"onces", "founce0"),
|
||||
(u"heure", "hour0"),
|
||||
(u"minute", "minute0"),
|
||||
(u"seconde", "second0"),
|
||||
for i, (s, f) in enumerate([("volts","volt0"),
|
||||
("ampères", "amp0"),
|
||||
("milli ampères", "mamp0"),
|
||||
("noeud", "knot0"),
|
||||
("mètres seconde", "mps0"),
|
||||
("pieds par seconde", "fps0"),
|
||||
("kilomètre heure", "kph0"),
|
||||
("miles par heure", "mph0"),
|
||||
("mètres", "meter0"),
|
||||
("pieds", "foot0"),
|
||||
("degrés", "celsius0"),
|
||||
("degrés fahrenheit", "degf0"),
|
||||
("pourcents", "percent0"),
|
||||
("milli ampères heure", "mamph0"),
|
||||
("watt", "watt0"),
|
||||
("milli watt", "mwatt0"),
|
||||
("d b", "db0"),
|
||||
("tours minute", "rpm0"),
|
||||
("g", "g0"),
|
||||
("degrés", "degree0"),
|
||||
("radians", "rad0"),
|
||||
("millilitres", "ml0"),
|
||||
("onces", "founce0"),
|
||||
("heure", "hour0"),
|
||||
("minute", "minute0"),
|
||||
("seconde", "second0"),
|
||||
]):
|
||||
systemSounds.append((s, filename(f, PROMPT_SYSTEM_BASE + 125 + i)))
|
||||
for i, s in enumerate(["virgule 0", "virgule 1", "virgule 2", "virgule 3", "virgule 4", "virgule 5", "virgule 6", "virgule 7", "virgule 8", "virgule 9"]):
|
||||
systemSounds.append((s, filename(PROMPT_SYSTEM_BASE + 180 + i)))
|
||||
for s, f, a in [(u"Trim centré", "midtrim", 495),
|
||||
(u"Trim maximum atteint", "maxtrim", NO_ALTERNATE),
|
||||
(u"Trim minimum atteint", "mintrim", NO_ALTERNATE),
|
||||
(u"Chrono 1 à 0", "timovr1", NO_ALTERNATE),
|
||||
(u"Chrono 2 à 0", "timovr2", NO_ALTERNATE),
|
||||
(u"Chrono 3 à 0", "timovr3", NO_ALTERNATE),
|
||||
(u"Batterie radio faible !", "lowbatt", 485),
|
||||
(u"Radio inactive !", "inactiv", 486),
|
||||
(u"Alerte manche des gaz", "thralert", 481),
|
||||
(u"Alerte inters", "swalert", 482),
|
||||
(u"éprome corrompue", "eebad", 483),
|
||||
(u"Bienvenue sur Open Thé Hix!", "hello", 480),
|
||||
(u"Signal RF, faible", "rssi_org", NO_ALTERNATE),
|
||||
(u"Signal RF, critique", "rssi_red", NO_ALTERNATE),
|
||||
(u"Antenne défectueuse", "swr_red", NO_ALTERNATE),
|
||||
(u"Plus de télémétrie", "telemko", NO_ALTERNATE),
|
||||
(u"Télémétrie retrouvée", "telemok", NO_ALTERNATE),
|
||||
(u"Signal écolage perdu", "trainko", NO_ALTERNATE),
|
||||
(u"Signal écolage retrouvé", "trainok", NO_ALTERNATE),
|
||||
(u"Sonde de télémétrie perdue", "sensorko", NO_ALTERNATE),
|
||||
(u"Servo en surcharge", "servoko", NO_ALTERNATE),
|
||||
(u"Surcharge réception", "rxko", NO_ALTERNATE),
|
||||
for s, f, a in [("Trim centré", "midtrim", 495),
|
||||
("Trim maximum atteint", "maxtrim", NO_ALTERNATE),
|
||||
("Trim minimum atteint", "mintrim", NO_ALTERNATE),
|
||||
("Chrono 1 à 0", "timovr1", NO_ALTERNATE),
|
||||
("Chrono 2 à 0", "timovr2", NO_ALTERNATE),
|
||||
("Chrono 3 à 0", "timovr3", NO_ALTERNATE),
|
||||
("Batterie radio faible !", "lowbatt", 485),
|
||||
("Radio inactive !", "inactiv", 486),
|
||||
("Alerte manche des gaz", "thralert", 481),
|
||||
("Alerte inters", "swalert", 482),
|
||||
("éprome corrompue", "eebad", 483),
|
||||
("Bienvenue sur o pun t x", "hello", 480),
|
||||
("Signal RF, faible", "rssi_org", NO_ALTERNATE),
|
||||
("Signal RF, critique", "rssi_red", NO_ALTERNATE),
|
||||
("Antenne défectueuse", "swr_red", NO_ALTERNATE),
|
||||
("Plus de télémétrie", "telemko", NO_ALTERNATE),
|
||||
("Télémétrie retrouvée", "telemok", NO_ALTERNATE),
|
||||
("Signal écolage perdu", "trainko", NO_ALTERNATE),
|
||||
("Signal écolage retrouvé", "trainok", NO_ALTERNATE),
|
||||
("Sonde de télémétrie perdue", "sensorko", NO_ALTERNATE),
|
||||
("Servo en surcharge", "servoko", NO_ALTERNATE),
|
||||
("Surcharge réception", "rxko", NO_ALTERNATE),
|
||||
]:
|
||||
systemSounds.append((s, filename(f, a)))
|
||||
for i, (s, f) in enumerate([(u"altitude", "altitude"),
|
||||
(u"température moteur", "moteur"),
|
||||
(u"température contrôleur", "cntrleur"),
|
||||
(u"train rentré", "gearup"),
|
||||
(u"train sorti", "geardn"),
|
||||
(u"volets rentrés", "flapup"),
|
||||
(u"volets sortis", "flapdn"),
|
||||
(u"atterrissage", "attero"),
|
||||
(u"écolage", "trnon"),
|
||||
(u"fin écolage", "trnoff"),
|
||||
(u"moteur coupé", "engoff"),
|
||||
for i, (s, f) in enumerate([("altitude", "altitude"),
|
||||
("température moteur", "moteur"),
|
||||
("température contrôleur", "cntrleur"),
|
||||
("train rentré", "gearup"),
|
||||
("train sorti", "geardn"),
|
||||
("volets rentrés", "flapup"),
|
||||
("volets sortis", "flapdn"),
|
||||
("atterrissage", "attero"),
|
||||
("écolage", "trnon"),
|
||||
("fin écolage", "trnoff"),
|
||||
("moteur coupé", "engoff"),
|
||||
("high. speed. mode!, active", "spdmod"),
|
||||
("thermal. mode!, on", "thmmod"),
|
||||
("normal. mode!, on", "nrmmod"),
|
||||
("landing. mode!, on", "lnding"),
|
||||
("mode acro", "acro"),
|
||||
("mode de vol un", "fm-1"),
|
||||
("mode de vol deux", "fm-2"),
|
||||
("mode de vol trois", "fm-3"),
|
||||
("mode de vol quatre", "fm-4"),
|
||||
("mode de vol 5", "fm-5"),
|
||||
("mode de vol 6", "fm-6"),
|
||||
("mode de vol sept", "fm-7"),
|
||||
("mode de vol 8", "fm-8"),
|
||||
("vario activé", "vrion"),
|
||||
("vario désactivé", "vrioff"),
|
||||
("mode de vol puissance", "fm-pwr"),
|
||||
("mode de vol attérissage", "fm-lnd"),
|
||||
("mode de vol amérissage", "fm-flt"),
|
||||
("mode de vol vitesse", "fm-spd"),
|
||||
("mode de vol rapide", "fm-fst"),
|
||||
("mode de vol normal", "fm-nrm"),
|
||||
("mode de vol de croisière", "fm-crs"),
|
||||
("mode de vol acro", "fm-acr"),
|
||||
("mode de vol course", "fm-rce"),
|
||||
("mode de vol lancé", "fm-lch"),
|
||||
("mode de vol ping", "fm-png"),
|
||||
("mode de vol thermique", "fm-thm"),
|
||||
("mode de vol thermique gauche", "fm-thl"),
|
||||
("mode de vol thermique droit", "fm-thr"),
|
||||
]):
|
||||
sounds.append((s, filename(f, PROMPT_CUSTOM_BASE + i)))
|
||||
|
|
|
@ -14,93 +14,93 @@ systemSounds.append(("mila", filename(PROMPT_SYSTEM_BASE + 101)))
|
|||
systemSounds.append(("mille", filename(PROMPT_SYSTEM_BASE + 102)))
|
||||
for i, s in enumerate(["virgola", "un", "e", "meno", "ora", "ore", "minuto", "minuti", "secondo", "secondi"]):
|
||||
systemSounds.append((s, filename(PROMPT_SYSTEM_BASE + 103 + i)))
|
||||
for i, (s, f) in enumerate([(u"volt", "volt0"),
|
||||
(u"ampere", "amp0"),
|
||||
(u"milliampers", "mamp0"),
|
||||
(u"nodo", "knot0"), ("nodi", "knot1"),
|
||||
(u"metro al secondo", "mps0"), ("metri al secondo", "msp1"),
|
||||
(u"piede al secondo", "fps0"), ("piedi al secondo", "fps1"),
|
||||
(u"chilometro ora", "kph0"), ("kilometers per hour", "kph1"),
|
||||
(u"miglio per ora", "mph0"), ("miglia per ora", "mph1"),
|
||||
(u"metro", "meter0"), ("metri", "meter1"),
|
||||
(u"piede", "foot0"), ("piedi", "foot1"),
|
||||
(u"grado celsius", "celsius0"), ("gradi celsius", "celsius1"),
|
||||
(u"grado fahrenheit", "fahr0"), ("gradi fahrenheit", "fahr1"),
|
||||
(u"percento", "percent0"), (u"percento", "percent1"),
|
||||
(u"milliampere ora", "mamph0"), (u"milliampere ora", "mamph1"),
|
||||
(u"watt", "watt0"), (u"watt", "watt1"),
|
||||
(u"milli-watt", "mwatt0"), ("milli-watts", "mwatt1"),
|
||||
(u"d b", "db0"), (u"d b", "db1"),
|
||||
(u"r p m", "rpm0"), (u"r p m", "rpm1"),
|
||||
(u"g", "g0"), (u"g", "g1"),
|
||||
(u"grado", "degree0"), ("gradi", "degree1"),
|
||||
(u"radian", "rad0"), ("radians", "rad1"),
|
||||
(u"millilitro", "m10"), ("millilitri", "m11"),
|
||||
(u"oncia", "founce0"), ("once", "founce1"),
|
||||
(u"ora", "hour0"), ("ore", "hour1"),
|
||||
(u"minuto", "minute0"), ("minuti", "minute1"),
|
||||
(u"secondo", "second0"), ("secondi", "second1"),
|
||||
for i, (s, f) in enumerate([("volt", "volt0"),
|
||||
("ampere", "amp0"),
|
||||
("milliampers", "mamp0"),
|
||||
("nodo", "knot0"), ("nodi", "knot1"),
|
||||
("metro al secondo", "mps0"), ("metri al secondo", "msp1"),
|
||||
("piede al secondo", "fps0"), ("piedi al secondo", "fps1"),
|
||||
("chilometro ora", "kph0"), ("chilometri orari", "kph1"),
|
||||
("miglio per ora", "mph0"), ("miglia per ora", "mph1"),
|
||||
("metro", "meter0"), ("metri", "meter1"),
|
||||
("piede", "foot0"), ("piedi", "foot1"),
|
||||
("grado celsius", "celsius0"), ("gradi celsius", "celsius1"),
|
||||
("grado fahrenheit", "fahr0"), ("gradi fahrenheit", "fahr1"),
|
||||
("percento", "percent0"), ("percento", "percent1"),
|
||||
("milliampere ora", "mamph0"), ("milliampere ora", "mamph1"),
|
||||
("watt", "watt0"), ("watt", "watt1"),
|
||||
("milli-watt", "mwatt0"), ("milli-watt", "mwatt1"),
|
||||
("d b", "db0"), ("d b", "db1"),
|
||||
("r p m", "rpm0"), ("r p m", "rpm1"),
|
||||
("g", "g0"), ("g", "g1"),
|
||||
("grado", "degree0"), ("gradi", "degree1"),
|
||||
("radian", "rad0"), ("radians", "rad1"),
|
||||
("millilitro", "m10"), ("millilitri", "m11"),
|
||||
("oncia", "founce0"), ("once", "founce1"),
|
||||
("ora", "hour0"), ("ore", "hour1"),
|
||||
("minuto", "minute0"), ("minuti", "minute1"),
|
||||
("secondo", "second0"), ("secondi", "second1"),
|
||||
]):
|
||||
systemSounds.append((s, filename(f, PROMPT_SYSTEM_BASE + 113 + i)))
|
||||
for s, f, a in [(u"radio inattiva controllare", "inactiv", 486),
|
||||
(u"batteria della radio scarica", "lowbatt", 485),
|
||||
(u"controllo motore non in posizione, verificare", "thralert", 481),
|
||||
(u"interruttori non in posizione, verificare", "swalert", 482),
|
||||
(u"eeprom corrotta", "eebad", NO_ALTERNATE),
|
||||
(u"formattazone eeprom in corso", "eeformat", NO_ALTERNATE),
|
||||
(u"errore", "error", NO_ALTERNATE),
|
||||
(u"trim centrato", "midtrim", 495),
|
||||
(u"potenziometro centrato", "midpot", 496),
|
||||
(u"massimo trim raggiunto", "maxtrim", NO_ALTERNATE),
|
||||
(u"minimo trim raggiunto", "mintrim", NO_ALTERNATE),
|
||||
(u"venti secondi", "timer20", 500),
|
||||
(u"trenta secondi", "timer30", 501),
|
||||
(u"assorbimento elevato", "highmah", NO_ALTERNATE),
|
||||
(u"temperatura elevata", "hightemp", NO_ALTERNATE),
|
||||
(u"A1 in allarme", "a1_org", NO_ALTERNATE),
|
||||
(u"A1 critico", "a1_red", NO_ALTERNATE),
|
||||
(u"A2 in allarme", "a2_org", NO_ALTERNATE),
|
||||
(u"A2 critico", "a2_red", NO_ALTERNATE),
|
||||
(u"A3 in allarme", "a3_org", NO_ALTERNATE),
|
||||
(u"A3 critico", "a3_red", NO_ALTERNATE),
|
||||
(u"A4 in allarme", "a4_org", NO_ALTERNATE),
|
||||
(u"A4 critico", "a4_red", NO_ALTERNATE),
|
||||
(u"Segnale radio basso", "rssi_org", NO_ALTERNATE),
|
||||
(u"Segnale radio critico", "rssi_red", NO_ALTERNATE),
|
||||
(u"Problema all'antenna della radio", "swr_red", NO_ALTERNATE),
|
||||
(u"Telemetria assente", "telemko", NO_ALTERNATE),
|
||||
(u"Telemetria disponibile", "telemok", NO_ALTERNATE),
|
||||
for s, f, a in [("radio inattiva controllare", "inactiv", 486),
|
||||
("batteria della radio scarica", "lowbatt", 485),
|
||||
("controllo motore non in posizione, verificare", "thralert", 481),
|
||||
("interruttori non in posizione, verificare", "swalert", 482),
|
||||
("eeprom corrotta", "eebad", NO_ALTERNATE),
|
||||
("formattazzione eeprom in corso", "eeformat", NO_ALTERNATE),
|
||||
("errore", "error", NO_ALTERNATE),
|
||||
("trim centrato", "midtrim", 495),
|
||||
("potenziometro centrato", "midpot", 496),
|
||||
("massimo trim raggiunto", "maxtrim", NO_ALTERNATE),
|
||||
("minimo trim raggiunto", "mintrim", NO_ALTERNATE),
|
||||
("venti secondi", "timer20", 500),
|
||||
("trenta secondi", "timer30", 501),
|
||||
("assorbimento elevato", "highmah", NO_ALTERNATE),
|
||||
("temperatura elevata", "hightemp", NO_ALTERNATE),
|
||||
("A1 in allarme", "a1_org", NO_ALTERNATE),
|
||||
("A1 critico", "a1_red", NO_ALTERNATE),
|
||||
("A2 in allarme", "a2_org", NO_ALTERNATE),
|
||||
("A2 critico", "a2_red", NO_ALTERNATE),
|
||||
("A3 in allarme", "a3_org", NO_ALTERNATE),
|
||||
("A3 critico", "a3_red", NO_ALTERNATE),
|
||||
("A4 in allarme", "a4_org", NO_ALTERNATE),
|
||||
("A4 critico", "a4_red", NO_ALTERNATE),
|
||||
("Segnale radio basso", "rssi_org", NO_ALTERNATE),
|
||||
("Segnale radio critico", "rssi_red", NO_ALTERNATE),
|
||||
("Problema all'antenna della radio", "swr_red", NO_ALTERNATE),
|
||||
("Telemetria assente", "telemko", NO_ALTERNATE),
|
||||
("Telemetria disponibile", "telemok", NO_ALTERNATE),
|
||||
]:
|
||||
systemSounds.append((s, filename(f, a)))
|
||||
for i, s in enumerate([u"timer", u"", u"tensione", u"tensione", u"trasmissione", u"ricezione", u"altitudine", u"motore",
|
||||
u"carburante", u"temperatura", u"temperatura", u"velocità", "distanza", u"altitudine", u"cella lipo",
|
||||
u"totale lipo", u"tensione", u"corrente", u"consumo", u"potenza", u"accellerazione X", u"accellerazione Y", u"accellerazione Z",
|
||||
u"direzione", u"variometro", u"minimo", u"massimo"]):
|
||||
for i, s in enumerate(["timer", "", "tensione", "tensione", "trasmissione", "ricezione", "altitudine", "motore",
|
||||
"carburante", "temperatura", "temperatura", "velocità", "distanza", "altitudine", "cella lipo",
|
||||
"totale lipo", "tensione", "corrente", "consumo", "potenza", "accellerazione X", "accellerazione Y", "accellerazione Z",
|
||||
"direzione", "variometro", "minimo", "massimo"]):
|
||||
systemSounds.append((s, filename(PROMPT_SYSTEM_BASE + 135 + i)))
|
||||
for i, (s, f) in enumerate([(u"carrello chiuso", "gearup"),
|
||||
(u"carrello aperto", "geardn"),
|
||||
(u"flap rientrati", "flapup"),
|
||||
(u"flap estesi", "flapdn"),
|
||||
(u"atterraggiio", "attero"),
|
||||
(u"modalità maestro attiva", "trnon"),
|
||||
(u"modalità maestro disattiva", "trnoff"),
|
||||
(u"motore spento", "engoff"),
|
||||
(u"troppo alto", "tohigh"),
|
||||
(u"troppo basso", "tolow"),
|
||||
(u"batteria scarica", "lowbat"),
|
||||
(u"crow on", "crowon"),
|
||||
(u"crow off", "crowof"),
|
||||
(u"modo velocità", "spdmod"),
|
||||
(u"modo termica", "thmmod"),
|
||||
(u"modo volo normale", "nrmmod"),
|
||||
(u"fase di volo 1", "fltmd1"),
|
||||
(u"fase di volo 2", "fltmd2"),
|
||||
(u"fase di volo 3", "fltmd3"),
|
||||
(u"fase di volo 4", "fltmd4"),
|
||||
(u"fase di volo 5", "fltmd5"),
|
||||
(u"fase di volo 6", "fltmd6"),
|
||||
(u"fase di volo 7", "fltmd7"),
|
||||
(u"fase di volo 8", "fltmd8"),
|
||||
(u"fase di volo 9", "fltmd9"),
|
||||
for i, (s, f) in enumerate([("carrello chiuso", "gearup"),
|
||||
("carrello aperto", "geardn"),
|
||||
("flap rientrati", "flapup"),
|
||||
("flap estesi", "flapdn"),
|
||||
("atterraggio", "attero"),
|
||||
("modalità maestro attiva", "trnon"),
|
||||
("modalità maestro disattiva", "trnoff"),
|
||||
("motore spento", "engoff"),
|
||||
("troppo alto", "tohigh"),
|
||||
("troppo basso", "tolow"),
|
||||
("batteria scarica", "lowbat"),
|
||||
("crow on", "crowon"),
|
||||
("crow off", "crowof"),
|
||||
("modo velocità", "spdmod"),
|
||||
("modo termica", "thmmod"),
|
||||
("modo volo normale", "nrmmod"),
|
||||
("fase di volo 1", "fltmd1"),
|
||||
("fase di volo 2", "fltmd2"),
|
||||
("fase di volo 3", "fltmd3"),
|
||||
("fase di volo 4", "fltmd4"),
|
||||
("fase di volo 5", "fltmd5"),
|
||||
("fase di volo 6", "fltmd6"),
|
||||
("fase di volo 7", "fltmd7"),
|
||||
("fase di volo 8", "fltmd8"),
|
||||
("fase di volo 9", "fltmd9"),
|
||||
]):
|
||||
sounds.append((s, filename(f, PROMPT_CUSTOM_BASE + i)))
|
||||
|
|
|
@ -50,59 +50,59 @@ for i, (s, f) in enumerate([("Volt", "volt0"),
|
|||
("segundos", "second0"),
|
||||
]):
|
||||
systemSounds.append((s, filename(f, PROMPT_SYSTEM_BASE + 122 + i)))
|
||||
for s, f, a in [(u"atenção, o rádio foi esquecido ligado, por favor desligue-o", "inactiv", 486),
|
||||
(u"bateria do rádio fraca", "lowbatt", 485),
|
||||
(u"atenção,acelerador não está no mínimo", "thralert", 481),
|
||||
(u"atenção, certifique-se que os interruptores estão na posição certa", "swalert", 482),
|
||||
(u"eeprom corrompida", "eebad", NO_ALTERNATE),
|
||||
(u"formatação da eeprom em curso", "eeformat", NO_ALTERNATE),
|
||||
(u"erro", "error", NO_ALTERNATE),
|
||||
(u"trim centrado", "midtrim", 495),
|
||||
(u"potenciómetro centrado", "midpot", 496),
|
||||
(u"trim no máximo", "maxtrim", NO_ALTERNATE),
|
||||
(u"trim no mínimo", "mintrim", NO_ALTERNATE),
|
||||
(u"20 segundos", "timer20", 500),
|
||||
(u"30 segundos", "timer30", 501),
|
||||
(u"assorbimento elevato", "highmah", NO_ALTERNATE),
|
||||
(u"temperatura elevata", "hightemp", NO_ALTERNATE),
|
||||
(u"Alarme A1", "a1_org", NO_ALTERNATE),
|
||||
(u"A1 critica", "a1_red", NO_ALTERNATE),
|
||||
(u"Alarme A2", "a2_org", NO_ALTERNATE),
|
||||
(u"A2 critica", "a2_red", NO_ALTERNATE),
|
||||
(u"recepção de sinal muito baixa", "rssi_org", NO_ALTERNATE),
|
||||
(u"recepção de sinal crítica", "rssi_red", NO_ALTERNATE),
|
||||
(u"Problema com a antena do transmissor", "swr_red", NO_ALTERNATE),
|
||||
for s, f, a in [("atenção, o rádio foi esquecido ligado, por favor desligue-o", "inactiv", 486),
|
||||
("bateria do rádio fraca", "lowbatt", 485),
|
||||
("atenção,acelerador não está no mínimo", "thralert", 481),
|
||||
("atenção, certifique-se que os interruptores estão na posição certa", "swalert", 482),
|
||||
("eeprom corrompida", "eebad", NO_ALTERNATE),
|
||||
("formatação da eeprom em curso", "eeformat", NO_ALTERNATE),
|
||||
("erro", "error", NO_ALTERNATE),
|
||||
("trim centrado", "midtrim", 495),
|
||||
("potenciómetro centrado", "midpot", 496),
|
||||
("trim no máximo", "maxtrim", NO_ALTERNATE),
|
||||
("trim no mínimo", "mintrim", NO_ALTERNATE),
|
||||
("20 segundos", "timer20", 500),
|
||||
("30 segundos", "timer30", 501),
|
||||
("assorbimento elevato", "highmah", NO_ALTERNATE),
|
||||
("temperatura elevata", "hightemp", NO_ALTERNATE),
|
||||
("Alarme A1", "a1_org", NO_ALTERNATE),
|
||||
("A1 critica", "a1_red", NO_ALTERNATE),
|
||||
("Alarme A2", "a2_org", NO_ALTERNATE),
|
||||
("A2 critica", "a2_red", NO_ALTERNATE),
|
||||
("recepção de sinal muito baixa", "rssi_org", NO_ALTERNATE),
|
||||
("recepção de sinal crítica", "rssi_red", NO_ALTERNATE),
|
||||
("Problema com a antena do transmissor", "swr_red", NO_ALTERNATE),
|
||||
]:
|
||||
systemSounds.append((s, filename(f, a)))
|
||||
for i, s in enumerate([u"cronómetro", u"cronómetro", u"transmissão", u"recepção", u"A1", u"A2", u"altitude", u"motor",
|
||||
u"combustível", u"temperatura", u"temperatura", u"velocidade", u"distância", u"altitude", u"célula lipo",
|
||||
u"Total lipo", u"tensão", u"corrente", u"consumo", u"potência", u"aceleração X", u"aceleração Y", u"aceleração Z",
|
||||
u"Direcção", u"variómetro", u"mínimo", u"máximo"]):
|
||||
for i, s in enumerate(["cronómetro", "cronómetro", "transmissão", "recepção", "A1", "A2", "altitude", "motor",
|
||||
"combustível", "temperatura", "temperatura", "velocidade", "distância", "altitude", "célula lipo",
|
||||
"Total lipo", "tensão", "corrente", "consumo", "potência", "aceleração X", "aceleração Y", "aceleração Z",
|
||||
"Direcção", "variómetro", "mínimo", "máximo"]):
|
||||
systemSounds.append((s, filename(PROMPT_SYSTEM_BASE + 141 + i)))
|
||||
for i, (s, f) in enumerate([(u"trem, em cima.", "gearup"),
|
||||
(u"trem, em baixo.", "geardn"),
|
||||
(u"flaps recolhidos", "flapup"),
|
||||
(u"flaps estendidos", "flapdn"),
|
||||
(u"aterragem", "attero"),
|
||||
(u"modo de treino ligado", "trnon"),
|
||||
(u"modo de treino desligado", "trnoff"),
|
||||
(u"motor desligado", "engoff"),
|
||||
(u"muito alto", "tohigh"),
|
||||
(u"muito baixo", "tolow"),
|
||||
(u"bateria fraca", "lowbat"),
|
||||
(u"crou, activo", "crowon"),
|
||||
(u"crou, desligado", "crowof"),
|
||||
(u"modo de velocidade", "spdmod"),
|
||||
(u"modo de térmica", "thmmod"),
|
||||
(u"modo de voo normal", "nrmmod"),
|
||||
(u"fase de voo 1", "fltmd1"),
|
||||
(u"fase de voo 2", "fltmd2"),
|
||||
(u"fase de voo 3", "fltmd3"),
|
||||
(u"fase de voo 4", "fltmd4"),
|
||||
(u"fase de voo 5", "fltmd5"),
|
||||
(u"fase de vôo 6", "fltmd6"),
|
||||
(u"fase de voo 7", "fltmd7"),
|
||||
(u"fase de voo 8", "fltmd8"),
|
||||
(u"fase de voo 9", "fltmd9"),
|
||||
for i, (s, f) in enumerate([("trem, em cima.", "gearup"),
|
||||
("trem, em baixo.", "geardn"),
|
||||
("flaps recolhidos", "flapup"),
|
||||
("flaps estendidos", "flapdn"),
|
||||
("aterragem", "attero"),
|
||||
("modo de treino ligado", "trnon"),
|
||||
("modo de treino desligado", "trnoff"),
|
||||
("motor desligado", "engoff"),
|
||||
("muito alto", "tohigh"),
|
||||
("muito baixo", "tolow"),
|
||||
("bateria fraca", "lowbat"),
|
||||
("crou, activo", "crowon"),
|
||||
("crou, desligado", "crowof"),
|
||||
("modo de velocidade", "spdmod"),
|
||||
("modo de térmica", "thmmod"),
|
||||
("modo de voo normal", "nrmmod"),
|
||||
("fase de voo 1", "fltmd1"),
|
||||
("fase de voo 2", "fltmd2"),
|
||||
("fase de voo 3", "fltmd3"),
|
||||
("fase de voo 4", "fltmd4"),
|
||||
("fase de voo 5", "fltmd5"),
|
||||
("fase de vôo 6", "fltmd6"),
|
||||
("fase de voo 7", "fltmd7"),
|
||||
("fase de voo 8", "fltmd8"),
|
||||
("fase de voo 9", "fltmd9"),
|
||||
]):
|
||||
sounds.append((s, filename(f, PROMPT_CUSTOM_BASE + i)))
|
||||
|
|
|
@ -33,6 +33,8 @@ else
|
|||
python3 -B ${workdir}/code/tools/nightly22/tts.py es csv files
|
||||
python3 -B ${workdir}/code/tools/nightly22/tts.py it csv files
|
||||
python3 -B ${workdir}/code/tools/nightly22/tts.py de csv files
|
||||
python3 -B ${workdir}/code/tools/nightly22/tts.py cz csv files
|
||||
python3 -B ${workdir}/code/tools/nightly22/tts.py pt csv files
|
||||
|
||||
# Create sdcards.zips for supported platforms
|
||||
mv /tmp/SOUNDS ${workdir}/sdcard/horus/
|
||||
|
|
|
@ -27,14 +27,17 @@ lib_path = os.path.abspath(os.path.join(SOURCE_DIRECTORY, '..', '..', 'radio', '
|
|||
sys.path.append(lib_path)
|
||||
|
||||
def generate(str, filename):
|
||||
if 1:
|
||||
if 0:
|
||||
output = "output.wav"
|
||||
command = 'pico2wave -l=%s -w=%s "%s"' % (voice, output, str)
|
||||
os.system(command.encode('utf-8'))
|
||||
command = "sox %s -r 32000 %s reverse silence 1 0.1 0.1%% reverse" % (output, filename)
|
||||
os.system(command.encode('utf-8'))
|
||||
else:
|
||||
output = "output.mp3"
|
||||
command = 'gtts-cli -l %s -o %s "%s"' % (voice[:2], output, str)
|
||||
os.system(command.encode('utf-8'))
|
||||
command = "sox %s -r 32000 %s reverse silence 1 0.1 0.1%% reverse" % (output, filename)
|
||||
command = "sox %s -r 32000 %s" % (output, filename)
|
||||
os.system(command.encode('utf-8'))
|
||||
|
||||
################################################################
|
||||
|
@ -70,6 +73,18 @@ if __name__ == "__main__":
|
|||
directory = "es"
|
||||
voice = "es-ES"
|
||||
|
||||
elif "cz" in sys.argv:
|
||||
from tts_cz import systemSounds, sounds
|
||||
|
||||
directory = "cz"
|
||||
voice = "cs-CZ"
|
||||
|
||||
elif "pt" in sys.argv:
|
||||
from tts_pt import systemSounds, sounds
|
||||
|
||||
directory = "pt"
|
||||
voice = "pt-PT"
|
||||
|
||||
else:
|
||||
print("which language?")
|
||||
exit()
|
||||
|
|
|
@ -22,19 +22,27 @@ import zipfile
|
|||
from tts_common import *
|
||||
board = "taranis"
|
||||
|
||||
lib_path = os.path.abspath(os.path.join('code', 'radio', 'util'))
|
||||
SOURCE_DIRECTORY = os.path.dirname(os.path.realpath(__file__))
|
||||
lib_path = os.path.abspath(os.path.join(SOURCE_DIRECTORY, '..', '..', 'radio', 'util'))
|
||||
sys.path.append(lib_path)
|
||||
|
||||
def generate(str, filename):
|
||||
|
||||
command = "pico2wave -l=" + voice + " -w=" + filename + " \"" + str + "\""
|
||||
if 0:
|
||||
output = "output.wav"
|
||||
command = 'pico2wave -l=%s -w=%s "%s"' % (voice, output, str)
|
||||
os.system(command.encode('utf-8'))
|
||||
command = "sox %s -r 32000 %s reverse silence 1 0.1 0.1%% reverse" % (output, filename)
|
||||
os.system(command.encode('utf-8'))
|
||||
else:
|
||||
output = "output.mp3"
|
||||
command = 'gtts-cli -l %s -o %s "%s"' % (voice[:2], output, str)
|
||||
os.system(command.encode('utf-8'))
|
||||
command = "sox %s -r 32000 %s" % (output, filename)
|
||||
os.system(command.encode('utf-8'))
|
||||
|
||||
################################################################
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
|
||||
if "en" in sys.argv:
|
||||
from tts_en import systemSounds, sounds
|
||||
|
||||
|
@ -65,6 +73,18 @@ if __name__ == "__main__":
|
|||
directory = "es"
|
||||
voice = "es-ES"
|
||||
|
||||
elif "cz" in sys.argv:
|
||||
from tts_cz import systemSounds, sounds
|
||||
|
||||
directory = "cz"
|
||||
voice = "cs-CZ"
|
||||
|
||||
elif "pt" in sys.argv:
|
||||
from tts_pt import systemSounds, sounds
|
||||
|
||||
directory = "pt"
|
||||
voice = "pt-PT"
|
||||
|
||||
else:
|
||||
print("which language?")
|
||||
exit()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue