1 # -*- coding: utf-8 -*-
3 # German language sounds configuration
5 from tts_common
import filename
12 systemSounds
.append((str(i
), filename(i
)))
13 systemSounds
.append(("ein", filename(100)))
14 systemSounds
.append(("eine", filename(101)))
15 systemSounds
.append(("hundert", filename(102)))
16 systemSounds
.append(("tausend", filename(103)))
17 for i
, s
in enumerate(["komma", "und", "minus", "uhr", "minute", "minuten", "sekunde", "sekunden", "stunde", "stunden"]):
18 systemSounds
.append((s
, filename(104 + i
)))
19 for i
, (s
, f
) in enumerate([("Wolt", "volt0"),
21 ("MilliAmpär", "mamp0"),
23 ("Meter pro sekunde", "mps0"),
24 ("Fuss pro sekunde", "fps0"),
25 ("Kilometer pro stunde", "kph0"),
26 ("Meilen pro Stunde", "mph0"),
29 ("Grad Celsius", "celsius0"),
30 ("Grad Fahrenheit", "fahr0"),
31 ("Prozent", "percent0"),
32 ("Milliampär pro stunde", "mamph0"),
34 ("Milli Watt", "mwatt0"),
40 ("Milliliter", "ml0"),
42 ("Milliliter pro minute", "mlpm0"), ("Milliliter pro minuten", "mlpm1"),
43 ("Stunde", "hour0"), ("Stunden", "hour1"),
44 ("Minute", "minute0"), ("Minuten", "minute1"),
45 ("Sekunde", "second0"), ("Sekunden", "second1"),
47 systemSounds
.append((s
, filename(f
)))
48 for s
, f
in [("Inaktivitätsalarm", "inactiv"),
49 ("Senderspannung schwach", "lowbatt"),
50 ("Gaskanal nicht Null, bitte prüfen", "thralert"),
51 ("Schalter fehlpositioniert, bitte prüfen", "swalert"),
52 ("EEPROM fehlerhaft", "eebad"),
53 ("EEPROM formatiert", "eeformat"),
55 ("Trim zentriert", "midtrim"),
56 ("Poti zentriert", "midpot"),
57 ("Obere Trimmungsgrenze erreicht", "maxtrim"),
58 ("Untere Trimmungsgrenze erreicht", "mintrim"),
59 ("20 Sekunden", "timer20"),
60 ("30 Sekunden", "timer30"),
61 ("Senderstrom zu hoch!", "highmah"),
62 ("Sendertemperatur zu hoch!", "hightemp"),
63 ("A1 schwach!", "a1_org"),
64 ("A1 kritisch!", "a1_red"),
65 ("A2 schwach!", "a2_org"),
66 ("A2 kritisch!", "a2_red"),
67 ("A3 schwach!", "a3_org"),
68 ("A3 kritisch!", "a3_red"),
69 ("A4 schwach!", "a4_org"),
70 ("A4 kritisch!", "a4_red"),
71 ("Funksignal schwach!", "rssi_org"),
72 ("Funksignal kritisch!", "rssi_red"),
73 ("Problem mit der Sender Antenne", "swr_red"),
74 ("Telemetrie verloren", "telemko"),
75 ("Telemetrie wiederhergestellt", "telemok"),
76 ("Schülersignal verloren", "trainko"),
77 ("Schülersignal wiederhergestellt", "trainok"),
78 ("servo overload", "servoko"),
79 ("power overload", "rxko"),
80 ("Empfänger noch verbunden", "modelpwr"),
81 ("timer eins abgelaufen", "timovr1"),
82 ("timer zwei abgelaufen", "timovr2"),
83 ("timer drei abgelaufen", "timovr3"),
84 ("Sensor verloren", "sensorko"),
85 ("Willkommen bei open te ix", "hello"),
87 systemSounds
.append((s
, filename(f
)))
88 for i
, s
in enumerate(["Uhr", "Uhr", "Sender", "Empfang", "A1", "A2", "Hoehe", "Motor",
89 "Treibstoff", "Temperatur", "Temperatur", "Geschwindigkeit", "Entfernung", "Höhe", "Lipo-Zelle",
90 "Zellen gesamt", "Spannung", "Strom", "Verbrauch", "Power", "Beschleunigung X", "Beschleunigung Y", "Beschleunigung Z",
91 "Richtung", "Variometer", "Minimum", "Maximum"]):
92 systemSounds
.append((s
, filename(134 + i
)))
93 for i
, (s
, f
) in enumerate([("Fahrwerk eingezogen", "gearup"),
94 ("Fahrwerk ausgefahren", "geardn"),
95 ("Klappen eingefahren", "flapup"),
96 ("Klappen ausgefahren", "flapdn"),
97 ("Landung", "lnding"),
98 ("Trainer-Modus ein", "trnon"),
99 ("Trainer-Modus aus", "trnoff"),
100 ("Motor aus", "engoff"),
101 ("Motor an", "engon"),
102 ("zu hoch", "tohigh"),
103 ("zu niedrig", "tolow"),
104 ("Batterie schwach", "lowbatt"),
105 ("Butterfly ein", "crowon"),
106 ("Butterfly aus", "crowof"),
107 ("Geschwindigkeits-Modus ist aktiviert", "fm-spd"),
108 ("Thermik-Modus ist aktiviert", "fm-thm"),
109 ("Normal-Modus ist aktiviert", "fm-nrm"),
110 ("Flugmodus 1", "fm-1"),
111 ("Flugmodus 2", "fm-2"),
112 ("Flugmodus 3", "fm-3"),
113 ("Flugmodus 4", "fm-4"),
114 ("Flugmodus 5", "fm-5"),
115 ("Flugmodus 6", "fm-6"),
116 ("Flugmodus 7", "fm-7"),
117 ("Flugmodus 8", "fm-8"),
118 ("Flugmodus 9", "fm-9"),
120 sounds
.append((s
, filename(f
)))