diff --git a/.gitignore b/.gitignore index e5c03bf0..793633e5 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,6 @@ exception* *.zip release/ *.pyc + +# MacOS +.DS_Store diff --git a/SOUNDS/it/SCRIPTS/INAV/acromd.wav b/SOUNDS/it/SCRIPTS/INAV/acromd.wav new file mode 100644 index 00000000..c9fc97c6 Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/acromd.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/active.wav b/SOUNDS/it/SCRIPTS/INAV/active.wav new file mode 100644 index 00000000..8668e885 Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/active.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/althld.wav b/SOUNDS/it/SCRIPTS/INAV/althld.wav new file mode 100644 index 00000000..37d6c84a Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/althld.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/anglmd.wav b/SOUNDS/it/SCRIPTS/INAV/anglmd.wav new file mode 100644 index 00000000..44687a91 Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/anglmd.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/batcrt.wav b/SOUNDS/it/SCRIPTS/INAV/batcrt.wav new file mode 100644 index 00000000..ec9e089f Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/batcrt.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/batlow.wav b/SOUNDS/it/SCRIPTS/INAV/batlow.wav new file mode 100644 index 00000000..aed73c71 Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/batlow.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/battry.wav b/SOUNDS/it/SCRIPTS/INAV/battry.wav new file mode 100644 index 00000000..9417f4bb Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/battry.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/cruzmd.wav b/SOUNDS/it/SCRIPTS/INAV/cruzmd.wav new file mode 100644 index 00000000..2b1095fa Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/cruzmd.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/danger.wav b/SOUNDS/it/SCRIPTS/INAV/danger.wav new file mode 100644 index 00000000..5d7ef7fd Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/danger.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/engarm.wav b/SOUNDS/it/SCRIPTS/INAV/engarm.wav new file mode 100644 index 00000000..3ffb98d4 Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/engarm.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/engdrm.wav b/SOUNDS/it/SCRIPTS/INAV/engdrm.wav new file mode 100644 index 00000000..f83b21ea Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/engdrm.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/fsoff.wav b/SOUNDS/it/SCRIPTS/INAV/fsoff.wav new file mode 100644 index 00000000..6a00f51c Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/fsoff.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/fson.wav b/SOUNDS/it/SCRIPTS/INAV/fson.wav new file mode 100644 index 00000000..be18e155 Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/fson.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/good.wav b/SOUNDS/it/SCRIPTS/INAV/good.wav new file mode 100644 index 00000000..252be4cd Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/good.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/gps.wav b/SOUNDS/it/SCRIPTS/INAV/gps.wav new file mode 100644 index 00000000..9efe2414 Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/gps.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/hedhld.wav b/SOUNDS/it/SCRIPTS/INAV/hedhld.wav new file mode 100644 index 00000000..40b2aa70 Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/hedhld.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/hedhlda.wav b/SOUNDS/it/SCRIPTS/INAV/hedhlda.wav new file mode 100644 index 00000000..d0b8d870 Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/hedhlda.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/hfact.wav b/SOUNDS/it/SCRIPTS/INAV/hfact.wav new file mode 100644 index 00000000..dffba3b8 Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/hfact.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/hfoff.wav b/SOUNDS/it/SCRIPTS/INAV/hfoff.wav new file mode 100644 index 00000000..8a887cce Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/hfoff.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/homrst.wav b/SOUNDS/it/SCRIPTS/INAV/homrst.wav new file mode 100644 index 00000000..2c8da781 Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/homrst.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/hrznmd.wav b/SOUNDS/it/SCRIPTS/INAV/hrznmd.wav new file mode 100644 index 00000000..813f6048 Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/hrznmd.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/lost.wav b/SOUNDS/it/SCRIPTS/INAV/lost.wav new file mode 100644 index 00000000..f875c965 Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/lost.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/manmd.wav b/SOUNDS/it/SCRIPTS/INAV/manmd.wav new file mode 100644 index 00000000..aa2c8762 Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/manmd.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/normal.wav b/SOUNDS/it/SCRIPTS/INAV/normal.wav new file mode 100644 index 00000000..98d61b78 Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/normal.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/off.wav b/SOUNDS/it/SCRIPTS/INAV/off.wav new file mode 100644 index 00000000..b98776b6 Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/off.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/on.wav b/SOUNDS/it/SCRIPTS/INAV/on.wav new file mode 100644 index 00000000..2920c19d Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/on.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/poshld.wav b/SOUNDS/it/SCRIPTS/INAV/poshld.wav new file mode 100644 index 00000000..d1ee1068 Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/poshld.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/ready.wav b/SOUNDS/it/SCRIPTS/INAV/ready.wav new file mode 100644 index 00000000..0f95c174 Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/ready.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/rtl.wav b/SOUNDS/it/SCRIPTS/INAV/rtl.wav new file mode 100644 index 00000000..41c3fa6a Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/rtl.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/toohgh.wav b/SOUNDS/it/SCRIPTS/INAV/toohgh.wav new file mode 100644 index 00000000..a934620f Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/toohgh.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/warnng.wav b/SOUNDS/it/SCRIPTS/INAV/warnng.wav new file mode 100644 index 00000000..4a023d95 Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/warnng.wav differ diff --git a/SOUNDS/it/SCRIPTS/INAV/waypt.wav b/SOUNDS/it/SCRIPTS/INAV/waypt.wav new file mode 100644 index 00000000..fa21a053 Binary files /dev/null and b/SOUNDS/it/SCRIPTS/INAV/waypt.wav differ diff --git a/generate.sh b/generate.sh index 3b32a5a4..ddd4e048 100755 --- a/generate.sh +++ b/generate.sh @@ -34,6 +34,7 @@ find "$(dirname "$0")" -name "*.log" -delete ./voice-gen.py voices/es-ES.csv es-ES-ElviraNeural es || exit 1 ./voice-gen.py voices/fr-FR.csv fr-FR-DeniseNeural fr || exit 1 ./voice-gen.py voices/it-IT.csv it-IT-ElsaNeural it || exit 1 +./voice-gen.py voices/it-IT_script.csv it-IT-ElsaNeural it/SCRIPTS || exit 1 ./voice-gen.py voices/ja-JP.csv ja-JP-NanamiNeural jp || exit 1 ./voice-gen.py voices/ja-JP_scripts.csv ja-JP-NanamiNeural jp/SCRIPTS || exit 1 ./voice-gen.py voices/pt-PT.csv pt-BR-FranciscaNeural pt || exit 1 diff --git a/voices/it-IT_scripts.csv b/voices/it-IT_scripts.csv new file mode 100644 index 00000000..050f2f06 --- /dev/null +++ b/voices/it-IT_scripts.csv @@ -0,0 +1,33 @@ +"String ID","Source text","Translation","Context","Path","Filename" +"5","acro mode","Modalità Acro.","","INAV","acromd.wav" +"6","active","Attivo!","","INAV","active.wav" +"7","altitude hold","Blocco altitudine.","","INAV","althld.wav" +"8","angle mode","Modalità stabilizzata.","","INAV","anglmd.wav" +"9","battery critical","Batteria critica!","","INAV","batcrt.wav" +"10","Low battery","Batteria scarica!","","INAV","batlow.wav" +"11","battery","BATTERIA","","INAV","battry.wav" +"12","cruise mode","Modalità crociera.","","INAV","cruzmd.wav" +"13","danger","Pericolo!","","INAV","danger.wav" +"14","engines armed","Motori ATTIVI!","","INAV","engarm.wav" +"15","engines disarmed","Motori spenti","","INAV","engdrm.wav" +"16","failsafe off","Failsafe spento.","","INAV","fsoff.wav" +"17","failsafe on","Failsafe attivo.","","INAV","fson.wav" +"18","good","Buono","","INAV","good.wav" +"19","GPS","GPS","","INAV","gps.wav" +"20","heading hold","Mantenimento rotta","","INAV","hedhld.wav" +"21","heading hold active","Mantenimento rotta attivo.","","INAV","hedhlda.wav" +"22","headfree active","Movimento testa attivo.","","INAV","hfact.wav" +"23","headfree off","Movimento testa spento.","","INAV","hfoff.wav" +"24","home reset","Reset punto di lancio.","","INAV","homrst.wav" +"25","horizon mode","Modalità orizzonte stabilizzato.","","INAV","hrznmd.wav" +"26","lost","Persa","","INAV","lost.wav" +"27","manual mode","Modalità manuale.","","INAV","manmd.wav" +"28","normal","Normale","","INAV","normal.wav" +"29","off","off","","INAV","off.wav" +"30","on","on","","INAV","on.wav" +"31","position hold","Mantieni posizione.","","INAV","poshld.wav" +"32","ready to fly","Pronto al volo.","","INAV","ready.wav" +"33","return to launch","Ritorno al LUOGO di lancio.","","INAV","rtl.wav" +"34","too high","Troppo alto.","","INAV","toohgh.wav" +"35","warning","Attenzione!","","INAV","warnng.wav" +"36","waypoint","Waypoint","","INAV","waypt.wav"