TTS old code next cleaning session

This commit is contained in:
Bertrand Songis
2019-12-08 09:17:32 +01:00
parent 437b31e295
commit d1d215ab73
9 changed files with 66 additions and 70 deletions
-4
View File
@@ -1,7 +1,3 @@
PROMPT_CUSTOM_BASE = 256
PROMPT_SYSTEM_BASE = 0
def filename(idx):
ext = ".wav"
if isinstance(idx, int):
+5 -5
View File
@@ -2,20 +2,20 @@
# Czech language sounds configuration
from tts_common import filename, PROMPT_SYSTEM_BASE, PROMPT_CUSTOM_BASE
from tts_common import filename
systemSounds = []
sounds = []
for i, s in enumerate(["nula", "jedna", "dva"]):
systemSounds.append((s, filename(PROMPT_SYSTEM_BASE + i)))
systemSounds.append((s, filename(i)))
for i in range(97):
systemSounds.append((str(3 + i), filename(PROMPT_SYSTEM_BASE + 3 + i)))
systemSounds.append((str(3 + i), filename(3 + i)))
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)))
systemSounds.append((s, filename(100 + i)))
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)))
systemSounds.append((s, filename(110 + i)))
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"),
+8 -8
View File
@@ -2,20 +2,20 @@
# German language sounds configuration
from tts_common import filename, PROMPT_SYSTEM_BASE
from tts_common import filename
systemSounds = []
sounds = []
for i in range(100):
systemSounds.append((str(i), filename(PROMPT_SYSTEM_BASE + i)))
systemSounds.append(("ein", filename(PROMPT_SYSTEM_BASE + 100)))
systemSounds.append(("eine", filename(PROMPT_SYSTEM_BASE + 101)))
systemSounds.append(("hundert", filename(PROMPT_SYSTEM_BASE + 102)))
systemSounds.append(("tausend", filename(PROMPT_SYSTEM_BASE + 103)))
systemSounds.append((str(i), filename(i)))
systemSounds.append(("ein", filename(100)))
systemSounds.append(("eine", filename(101)))
systemSounds.append(("hundert", filename(102)))
systemSounds.append(("tausend", filename(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)))
systemSounds.append((s, filename(104 + i)))
for i, (s, f) in enumerate([("Wolt", "volt0"),
("Ampär", "amp0"),
("MilliAmpär", "mamp0"),
@@ -89,7 +89,7 @@ for i, s in enumerate(["Uhr", "Uhr", "Sender", "Empfang", "A1", "A2", "Hoehe", "
"Treibstoff", "Temperatur", "Temperatur", "Geschwindigkeit", "Entfernung", "Höhe", "Lipo-Zelle",
"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)))
systemSounds.append((s, filename(134 + i)))
for i, (s, f) in enumerate([("Fahrwerk eingezogen", "gearup"),
("Fahrwerk ausgefahren", "geardn"),
("Klappen eingefahren", "flapup"),
+5 -5
View File
@@ -2,18 +2,18 @@
# English language sounds configuration
from tts_common import filename, PROMPT_SYSTEM_BASE
from tts_common import filename
systemSounds = []
sounds = []
for i in range(100):
systemSounds.append((str(i), filename(PROMPT_SYSTEM_BASE + i)))
systemSounds.append((str(i), filename(i)))
for i in range(9):
systemSounds.append((str(100 * (i + 1)), filename(PROMPT_SYSTEM_BASE + 100 + i)))
systemSounds.append((str(100 * (i + 1)), filename(100 + i)))
for i, s in enumerate(["thousand", "and", "minus", "point"]):
systemSounds.append((s, filename(PROMPT_SYSTEM_BASE + 109 + i)))
systemSounds.append((s, filename(109 + i)))
for i, (s, f) in enumerate([("volt", "volt0"), ("volts", "volt1"),
("amp", "amp0"), ("amps", "amp1"),
("milliamp", "mamp0"), ("milliamps", "mamp1"),
@@ -46,7 +46,7 @@ for i, (s, f) in enumerate([("volt", "volt0"), ("volts", "volt1"),
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)))
systemSounds.append((s, filename(167 + i)))
for s, f in [("trim center", "midtrim"),
("maximum trim reached", "maxtrim"),
("minimum trim reached", "mintrim"),
+14 -14
View File
@@ -2,26 +2,26 @@
# Spanish language sounds configuration
from tts_common import filename, PROMPT_SYSTEM_BASE
from tts_common import filename
systemSounds = []
sounds = []
for i in range(101):
systemSounds.append((str(i), filename(PROMPT_SYSTEM_BASE + i)))
systemSounds.append(("ciento", filename(PROMPT_SYSTEM_BASE + 101)))
systemSounds.append(("doscientos", filename(PROMPT_SYSTEM_BASE + 102)))
systemSounds.append(("trescientos", filename(PROMPT_SYSTEM_BASE + 103)))
systemSounds.append(("cuatrocientos", filename(PROMPT_SYSTEM_BASE + 104)))
systemSounds.append(("quinientos", filename(PROMPT_SYSTEM_BASE + 105)))
systemSounds.append(("sescientos", filename(PROMPT_SYSTEM_BASE + 106)))
systemSounds.append(("setecientos", filename(PROMPT_SYSTEM_BASE + 107)))
systemSounds.append(("ochocientos", filename(PROMPT_SYSTEM_BASE + 108)))
systemSounds.append(("nuevecientos", filename(PROMPT_SYSTEM_BASE + 109)))
systemSounds.append(("mil", filename(PROMPT_SYSTEM_BASE + 110)))
systemSounds.append((str(i), filename(i)))
systemSounds.append(("ciento", filename(101)))
systemSounds.append(("doscientos", filename(102)))
systemSounds.append(("trescientos", filename(103)))
systemSounds.append(("cuatrocientos", filename(104)))
systemSounds.append(("quinientos", filename(105)))
systemSounds.append(("sescientos", filename(106)))
systemSounds.append(("setecientos", filename(107)))
systemSounds.append(("ochocientos", filename(108)))
systemSounds.append(("nuevecientos", filename(109)))
systemSounds.append(("mil", filename(110)))
for i, s in enumerate(["coma", "un", "una", "i", "meno", "hora", "horas", "minuto", "minutos", "segundo", "segundos"]):
systemSounds.append((s, filename(PROMPT_SYSTEM_BASE + 111 + i)))
systemSounds.append((s, filename(111 + i)))
for i, (s, f) in enumerate([("Voltio","volt0"),
("ampério", "amp0"),
("miliamperios", "mamp0"),
@@ -84,7 +84,7 @@ for i, s in enumerate(["cronómetro", "cronómetro", "transmisión", "recepción
"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)))
systemSounds.append((s, filename(141 + i)))
for i, (s, f) in enumerate([("tren arriba.", "gearup"),
("tren abajo.", "geardn"),
("flaps arriba", "flapup"),
+6 -6
View File
@@ -2,19 +2,19 @@
# French language sounds configuration
from tts_common import filename, PROMPT_SYSTEM_BASE
from tts_common import filename
systemSounds = []
sounds = []
for i in range(100):
systemSounds.append((str(i), filename(PROMPT_SYSTEM_BASE + i)))
systemSounds.append((str(i), filename(i)))
for i in range(10):
systemSounds.append((str(100 * (i + 1)), filename(PROMPT_SYSTEM_BASE + 100 + i)))
systemSounds.append((str(100 * (i + 1)), filename(100 + i)))
for i, s in enumerate(["une", "onze", "vingt et une", "trente et une", "quarante et une", "cinquante et une", "soixante et une", "soixante et onze", "quatre vingt une"]):
systemSounds.append((s, filename(PROMPT_SYSTEM_BASE + 110 + i)))
systemSounds.append((s, filename(110 + i)))
for i, s in enumerate(["virgule", "et", "moins", "minuit", "midi"]):
systemSounds.append((s, filename(PROMPT_SYSTEM_BASE + 119 + i)))
systemSounds.append((s, filename(119 + i)))
for i, (s, f) in enumerate([("volts", "volt0"),
("ampères", "amp0"),
("milli ampères", "mamp0"),
@@ -45,7 +45,7 @@ for i, (s, f) in enumerate([("volts", "volt0"),
]):
systemSounds.append((s, filename(f)))
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)))
systemSounds.append((s, filename(180 + i)))
for s, f in [("Trim centré", "midtrim"),
("Trim maximum atteint", "maxtrim"),
("Trim minimum atteint", "mintrim"),
+6 -6
View File
@@ -2,18 +2,18 @@
# Italian language sounds configuration
from tts_common import filename, PROMPT_SYSTEM_BASE
from tts_common import filename
systemSounds = []
sounds = []
for i in range(101):
systemSounds.append((str(i), filename(PROMPT_SYSTEM_BASE + i)))
systemSounds.append(("mila", filename(PROMPT_SYSTEM_BASE + 101)))
systemSounds.append(("mille", filename(PROMPT_SYSTEM_BASE + 102)))
systemSounds.append((str(i), filename(i)))
systemSounds.append(("mila", filename(101)))
systemSounds.append(("mille", filename(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)))
systemSounds.append((s, filename(103 + i)))
for i, (s, f) in enumerate([("volt", "volt0"),
("ampere", "amp0"),
("milliampere", "mamp0"),
@@ -83,7 +83,7 @@ for i, s in enumerate(["timer", "", "tensione", "tensione", "trasmissione", "ric
"carburante", "temperatura", "temperatura", "velocità", "distanza", "altitudine", "cella lipo",
"totale lipo", "tensione", "corrente", "consumo", "potenza", "accelerazione X", "accelerazione Y", "accelerazione Z",
"direzione", "variometro", "minimo", "massimo"]):
systemSounds.append((s, filename(PROMPT_SYSTEM_BASE + 155 + i)))
systemSounds.append((s, filename(155 + i)))
for i, (s, f) in enumerate([("carrello chiuso", "gearup"),
("carrello aperto", "geardn"),
("flap rientrati", "flapup"),
+14 -14
View File
@@ -2,26 +2,26 @@
# Portuguese language sounds configuration
from tts_common import filename, PROMPT_SYSTEM_BASE
from tts_common import filename
systemSounds = []
sounds = []
for i in range(101):
systemSounds.append((str(i), filename(PROMPT_SYSTEM_BASE + i)))
systemSounds.append(("cento", filename(PROMPT_SYSTEM_BASE + 101)))
systemSounds.append(("duzentos", filename(PROMPT_SYSTEM_BASE + 102)))
systemSounds.append(("trezentos", filename(PROMPT_SYSTEM_BASE + 103)))
systemSounds.append(("quatrocentos", filename(PROMPT_SYSTEM_BASE + 104)))
systemSounds.append(("quinhentos", filename(PROMPT_SYSTEM_BASE + 105)))
systemSounds.append(("seiscentos", filename(PROMPT_SYSTEM_BASE + 106)))
systemSounds.append(("setecentos", filename(PROMPT_SYSTEM_BASE + 107)))
systemSounds.append(("oitocentos", filename(PROMPT_SYSTEM_BASE + 108)))
systemSounds.append(("novecentos", filename(PROMPT_SYSTEM_BASE + 109)))
systemSounds.append(("mil", filename(PROMPT_SYSTEM_BASE + 110)))
systemSounds.append((str(i), filename(i)))
systemSounds.append(("cento", filename(101)))
systemSounds.append(("duzentos", filename(102)))
systemSounds.append(("trezentos", filename(103)))
systemSounds.append(("quatrocentos", filename(104)))
systemSounds.append(("quinhentos", filename(105)))
systemSounds.append(("seiscentos", filename(106)))
systemSounds.append(("setecentos", filename(107)))
systemSounds.append(("oitocentos", filename(108)))
systemSounds.append(("novecentos", filename(109)))
systemSounds.append(("mil", filename(110)))
for i, s in enumerate(["virgula", "uma", "duas", "e", "menos", "hora", "horas", "minuto", "minutos", "segundo", "segundos"]):
systemSounds.append((s, filename(PROMPT_SYSTEM_BASE + 111 + i)))
systemSounds.append((s, filename(111 + i)))
for i, (s, f) in enumerate([("Volt", "volt0"),
("ampére", "amp0"),
("miliamperes", "mamp0"),
@@ -82,7 +82,7 @@ for i, s in enumerate(["cronómetro", "cronómetro", "transmissão", "recepção
"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)))
systemSounds.append((s, filename(141 + i)))
for i, (s, f) in enumerate([("trem, em cima.", "gearup"),
("trem, em baixo.", "geardn"),
("flaps recolhidos", "flapup"),
+8 -8
View File
@@ -2,7 +2,7 @@
# Russian language sounds configuration
from tts_common import filename, PROMPT_SYSTEM_BASE
from tts_common import filename
systemSounds = []
@@ -10,30 +10,30 @@ sounds = []
# 0 - 100
for i in range(100):
systemSounds.append((str(i), filename(PROMPT_SYSTEM_BASE + i)))
systemSounds.append((str(i), filename(i)))
# 100, 200, ... 900
for i in range(9):
systemSounds.append((str(100 * (i + 1)), filename(PROMPT_SYSTEM_BASE + 100 + i)))
systemSounds.append((str(100 * (i + 1)), filename(100 + i)))
for i, s in enumerate([u"тысяча", u"и", u"минус"]):
systemSounds.append((s, filename(PROMPT_SYSTEM_BASE + 109 + i)))
systemSounds.append((s, filename(109 + i)))
for i, s in enumerate([u"тысяча", u"тысячи", u"тысяч"]):
systemSounds.append((s, filename(PROMPT_SYSTEM_BASE + 200 + i)))
systemSounds.append((s, filename(200 + i)))
# decimal point
for i, s in enumerate([u"ровно", u"и одна десятая", u"и две десятых", u"и три десятых", u"и четыре десятых",
u"и пять десятых", u"и шесть десятых", u"и семь десятых", u"и восемь десятых", u"и девять десятых" ]):
systemSounds.append((s, filename(PROMPT_SYSTEM_BASE + 165 + i)))
systemSounds.append((s, filename(165 + i)))
# last digit = 1, female
for i, s in enumerate([u"одна", u"одиннадцать", u"двадцать одна", u"тридцать одна", u"сорок одна",
u"пятьдесят одна", u"шестьдесят одна", u"семьдесят одна", u"восемьдесят одна", u"девяносто одна"]):
systemSounds.append((s, filename(PROMPT_SYSTEM_BASE + 180 + i)))
systemSounds.append((s, filename(180 + i)))
# last digit = 2, female
for i, s in enumerate([u"две", u"двенадцать", u"двадцать две", u"тридцать две", u"сорок две",
u"пятьдесят две", u"шестьдесят две", u"семьдесят две", u"восемьдесят две", u"девяносто две"]):
systemSounds.append((s, filename(PROMPT_SYSTEM_BASE + 190 + i)))
systemSounds.append((s, filename(190 + i)))
for i, (s, f) in enumerate([(u"вольт", "volt0"), (u"вольт", "volt1"),
(u"вольта", "volt2"), (u"вольт", "volt5"),