Compare commits

..

4 commits

Author SHA1 Message Date
Solomon Peachy
a66d870de0 voice: switch Greek Piper voice to a higher-quality model
Change-Id: I61c04ba6a6b6040c7681786f9b405b645fe4fabe
2025-11-02 00:09:57 -04:00
Solomon Peachy
b9475d79a3 voice: switch Bulgarian voice from espeak to Piper
...Should be much nicer.

Change-Id: Ie9afe5ace8a5fae4fa4e52f813be2e57626395ee
2025-11-02 00:06:43 -04:00
Solomon Peachy
a3934f50fe builds.pm: Enable nightly voice generation for Hungrarian (Piper TTS)
Change-Id: I6df4cba92af00f2fbda3e051d6b74b28c4e91b58
2025-11-01 07:57:26 -04:00
Solomon Peachy
22f9db3fc8 FS#13678: Hungarian translation update (Matyas Kadlicsko)
Change-Id: I9dc5764abd1bb3dd49afac9771d4a28aefa51f35
2025-11-01 06:44:38 -04:00
3 changed files with 132 additions and 129 deletions

View file

@ -896,10 +896,10 @@
*: "Precut" *: "Precut"
</source> </source>
<dest> <dest>
*: "Precut" *: "Elővágás"
</dest> </dest>
<voice> <voice>
*: "Pre-cut" *: "Elővágás"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -7089,11 +7089,11 @@
*: "OFF - megszakít" *: "OFF - megszakít"
gigabeatfx: "POWER - megszakít" gigabeatfx: "POWER - megszakít"
gigabeats: "VISSZA - megszakít" gigabeats: "VISSZA - megszakít"
sansafuzeplus: "BACK - megszakít"
iaudiom5,iaudiox5: "PLAY hosszan - megszakít" iaudiom5,iaudiox5: "PLAY hosszan - megszakít"
ipod*: "PLAY/PAUSE - megszakít" ipod*: "PLAY/PAUSE - megszakít"
iriverh10,iriverh10_5gb,sansac200*,sansae200*,vibe500: "PREV - megszakít" iriverh10,iriverh10_5gb,sansac200*,sansae200*,vibe500: "PREV - megszakít"
iriverh100,iriverh120,iriverh300: "STOP - megszakít" iriverh100,iriverh120,iriverh300: "STOP - megszakít"
sansafuzeplus: "BACK - megszakít"
</dest> </dest>
<voice> <voice>
*: "" *: ""
@ -8572,7 +8572,7 @@
*: "" *: ""
</dest> </dest>
<voice> <voice>
*: "cuesheet" *: "~cuesheet"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -8757,7 +8757,7 @@
*: "" *: ""
</dest> </dest>
<voice> <voice>
*: "units per tick" *: "egység lépésenként"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -8813,7 +8813,7 @@
*: "" *: ""
</dest> </dest>
<voice> <voice>
*: "oh" *: ""
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -8826,7 +8826,7 @@
</source> </source>
<dest> <dest>
*: none *: none
recording: "Clip Counter" recording: "Clip Számláló"
</dest> </dest>
<voice> <voice>
*: none *: none
@ -9568,7 +9568,7 @@
</source> </source>
<dest> <dest>
*: none *: none
agc: "AGC" agc: "~AGC"
</dest> </dest>
<voice> <voice>
*: none *: none
@ -11093,7 +11093,7 @@
</dest> </dest>
<voice> <voice>
*: none *: none
remote: "remote statusbar skin" remote: "Távoli állapotsáv felület"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -11127,7 +11127,7 @@
</dest> </dest>
<voice> <voice>
*: none *: none
radio_remote: "remote radio screen skin" radio_remote: "távoli rádió képernyő felület"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -11138,10 +11138,10 @@
*: "Constrain Auto-Change" *: "Constrain Auto-Change"
</source> </source>
<dest> <dest>
*: "Constrain Auto-Change" *: "Automatikus csere korlátozása"
</dest> </dest>
<voice> <voice>
*: "Constrain Auto-Change" *: "Automatikus csere korlátozása"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -11185,11 +11185,11 @@
</source> </source>
<dest> <dest>
*: none *: none
radio_remote: "Remote Radio Screen" radio_remote: "Távoli Rádió Képernyő"
</dest> </dest>
<voice> <voice>
*: none *: none
radio_remote: "Remote Radio Screen" radio_remote: "távoli rádió képernyő"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -11656,10 +11656,10 @@
*: "Android Debug Bridge" *: "Android Debug Bridge"
</source> </source>
<dest> <dest>
*: "Android Debug Bridge" *: "~Android Debug Bridge"
</dest> </dest>
<voice> <voice>
*: "Android Debug Bridge" *: "~Android Debug Bridge"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -11785,10 +11785,10 @@
*: "Reset EQ" *: "Reset EQ"
</source> </source>
<dest> <dest>
*: "Reset EQ" *: "EQ Visszaállítása"
</dest> </dest>
<voice> <voice>
*: "Reset EQ" *: "EQ Visszaállítása"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -11799,10 +11799,10 @@
*: "Single Mode" *: "Single Mode"
</source> </source>
<dest> <dest>
*: "Single Mode" *: "Egyszeri Mód"
</dest> </dest>
<voice> <voice>
*: "Single Mode" *: "Egyszeri Mód"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -11995,11 +11995,11 @@
</source> </source>
<dest> <dest>
*: none *: none
es9018: "Bypass" es9018: "Kikerül"
</dest> </dest>
<voice> <voice>
*: none *: none
es9018: "Bypass" es9018: "Kikerül"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12149,13 +12149,13 @@
</source> </source>
<dest> <dest>
*: none *: none
dac_power_mode: "DAC power mode" dac_power_mode: "DAC teljesítmény üzemmód"
es9218: "DAC output level" es9218: "DAC kimenet szint"
</dest> </dest>
<voice> <voice>
*: none *: none
dac_power_mode: "DAC power mode" dac_power_mode: "DAC teljesítmény üzemmód"
es9218: "DAC output level" es9218: "DAC kimenet szint"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12170,12 +12170,12 @@
<dest> <dest>
*: none *: none
dac_power_mode: "Nagy teljesítmény" dac_power_mode: "Nagy teljesítmény"
es9218: "High Gain (2 Vrms)" es9218: "Magas Gain (2 Vrms)"
</dest> </dest>
<voice> <voice>
*: none *: none
dac_power_mode: "Nagy teljesítmény" dac_power_mode: "Nagy teljesítmény"
es9218: "High Gain (2 Vrms)" es9218: "Magas Gain (2 Vrms)"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12190,12 +12190,12 @@
<dest> <dest>
*: none *: none
dac_power_mode: "Akkumulátor kímélő" dac_power_mode: "Akkumulátor kímélő"
es9218: "Low Gain (1 Vrms)" es9218: "Alacsony Gain (1 Vrms)"
</dest> </dest>
<voice> <voice>
*: none *: none
dac_power_mode: "Akkumulátor kímélő" dac_power_mode: "Akkumulátor kímélő"
es9218: "Low Gain (1 Vrms)" es9218: "Alacsony Gain (1 Vrms)"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12206,10 +12206,10 @@
*: "Enabled" *: "Enabled"
</source> </source>
<dest> <dest>
*: "Enabled" *: "Aktiválva"
</dest> </dest>
<voice> <voice>
*: "Enabled" *: "Aktiválva"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12220,10 +12220,10 @@
*: "Exempt Play" *: "Exempt Play"
</source> </source>
<dest> <dest>
*: "Exempt Play" *: "Kivéve Lejátszás"
</dest> </dest>
<voice> <voice>
*: "Exempt Play" *: "Kivéve Lejátszás"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12234,10 +12234,10 @@
*: "Exempt Seek" *: "Exempt Seek"
</source> </source>
<dest> <dest>
*: "Exempt Seek" *: "Kivéve Keresés"
</dest> </dest>
<voice> <voice>
*: "Exempt Seek" *: "Kivéve Keresés"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12248,10 +12248,10 @@
*: "Exempt Skip" *: "Exempt Skip"
</source> </source>
<dest> <dest>
*: "Exempt Skip" *: "Kivéve Ugrás"
</dest> </dest>
<voice> <voice>
*: "Exempt Skip" *: "Kivéve Ugrás"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12262,10 +12262,10 @@
*: "Backlight Exemptions" *: "Backlight Exemptions"
</source> </source>
<dest> <dest>
*: "Backlight Exemptions" *: "Háttérvilágítás Kivételek"
</dest> </dest>
<voice> <voice>
*: "Backlight Exemptions" *: "Háttérvilágítás Kivételek"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12276,10 +12276,10 @@
*: "Disable on External Power" *: "Disable on External Power"
</source> </source>
<dest> <dest>
*: "Disable on External Power" *: "Kikapcsolás Külső Tápellátáson"
</dest> </dest>
<voice> <voice>
*: "Disable on External Power" *: "Kikapcsolás Külső Tápellátáson"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12290,10 +12290,10 @@
*: "Disable Unmapped Keys" *: "Disable Unmapped Keys"
</source> </source>
<dest> <dest>
*: "Disable Unmapped Keys" *: "Nem Lefoglalt Gombok Letiltása"
</dest> </dest>
<voice> <voice>
*: "Disable Unmapped Keys" *: "Nem Lefoglalt Gombok Letiltása"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12304,10 +12304,10 @@
*: "Advanced Key Lock" *: "Advanced Key Lock"
</source> </source>
<dest> <dest>
*: "Advanced Key Lock" *: "Fejlett Gombzár"
</dest> </dest>
<voice> <voice>
*: "Advanced Key Lock" *: "Fejlett Gombzár"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12318,10 +12318,10 @@
*: "Autolock On" *: "Autolock On"
</source> </source>
<dest> <dest>
*: "Autolock On" *: "Autozár Be"
</dest> </dest>
<voice> <voice>
*: "Autolock On" *: "Autozár Be"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12332,10 +12332,10 @@
*: "Autolock Off" *: "Autolock Off"
</source> </source>
<dest> <dest>
*: "Autolock Off" *: "Autozár Ki"
</dest> </dest>
<voice> <voice>
*: "Autolock Off" *: "Autozár Ki"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12346,10 +12346,10 @@
*: "Disable Locked Reminders" *: "Disable Locked Reminders"
</source> </source>
<dest> <dest>
*: "Disable Locked Reminders" *: "Zár Emlékeztető Kikapcsolása"
</dest> </dest>
<voice> <voice>
*: "Disable Locked Reminders" *: "Zár Emlékeztető Kikapcsolása"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12416,10 +12416,10 @@
*: "One per playlist" *: "One per playlist"
</source> </source>
<dest> <dest>
*: "One per playlist" *: "Egy Lejátszási listánként"
</dest> </dest>
<voice> <voice>
*: "One per playlist" *: "Egy Lejátszási listánként"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12447,7 +12447,7 @@
*: "" *: ""
</dest> </dest>
<voice> <voice>
*: "Track to move" *: "Mozgatandó Szám"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12461,7 +12461,7 @@
*: "" *: ""
</dest> </dest>
<voice> <voice>
*: "Queued" *: "Sorban"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12475,7 +12475,7 @@
*: "" *: ""
</dest> </dest>
<voice> <voice>
*: "Bad track" *: "Rosz szám"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12489,7 +12489,7 @@
*: "" *: ""
</dest> </dest>
<voice> <voice>
*: "Moving track" *: "Szám mozgatása"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12514,10 +12514,10 @@
*: "Playlist elapsed:" *: "Playlist elapsed:"
</source> </source>
<dest> <dest>
*: "Playlist elapsed:" *: "Lejátszási listából eltelt:"
</dest> </dest>
<voice> <voice>
*: "Playlist elapsed" *: "Lejátszási listából eltelt"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12615,7 +12615,7 @@
*: "Átlagos bitráta:" *: "Átlagos bitráta:"
</dest> </dest>
<voice> <voice>
*: "Átlagos bitráta:" *: "Átlagos bitráta"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12677,7 +12677,7 @@
</dest> </dest>
<voice> <voice>
*: none *: none
pitchscreen: "Absolute mode" pitchscreen: "Abszolút mód"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12694,7 +12694,7 @@
</dest> </dest>
<voice> <voice>
*: none *: none
pitchscreen: "Semitone mode" pitchscreen: "Félhang mód"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12722,10 +12722,10 @@
*: "Remote Control" *: "Remote Control"
</source> </source>
<dest> <dest>
*: "Remote Control" *: "Távirányítás"
</dest> </dest>
<voice> <voice>
*: "Remote Control" *: "Távirányítás"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12736,10 +12736,10 @@
*: "No Rem. Control" *: "No Rem. Control"
</source> </source>
<dest> <dest>
*: "No Rem. Control" *: "Nincs Távirányítás"
</dest> </dest>
<voice> <voice>
*: "No Remote Control" *: "Nincs Távirányítás"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12792,10 +12792,10 @@
*: "Play Wormlet!" *: "Play Wormlet!"
</source> </source>
<dest> <dest>
*: "Play Wormlet!" *: "Wormlet Indítása!"
</dest> </dest>
<voice> <voice>
*: "Play Wormlet!" *: "Wormlet Indítása!"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12806,10 +12806,10 @@
*: "Number of Worms" *: "Number of Worms"
</source> </source>
<dest> <dest>
*: "Number of Worms" *: "Kukacok Száma"
</dest> </dest>
<voice> <voice>
*: "Number of Worms" *: "Kukacok Száma"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12820,10 +12820,10 @@
*: "Worm Growth Per Food" *: "Worm Growth Per Food"
</source> </source>
<dest> <dest>
*: "Worm Growth Per Food" *: "Kukac Növekedés Kajánként"
</dest> </dest>
<voice> <voice>
*: "Worm Growth Per Food" *: "Kukac Növekedés Kajánként"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12834,10 +12834,10 @@
*: "Worm Speed" *: "Worm Speed"
</source> </source>
<dest> <dest>
*: "Worm Speed" *: "Kukac Sebesség"
</dest> </dest>
<voice> <voice>
*: "Worm Speed" *: "Kukac Sebesség"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12848,10 +12848,10 @@
*: "Arghs Per Food" *: "Arghs Per Food"
</source> </source>
<dest> <dest>
*: "Arghs Per Food" *: "Arghok Kajánként"
</dest> </dest>
<voice> <voice>
*: "Arghs Per Food" *: "Arghok Kajánként"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12862,10 +12862,10 @@
*: "Argh Size" *: "Argh Size"
</source> </source>
<dest> <dest>
*: "Argh Size" *: "Argh Méret"
</dest> </dest>
<voice> <voice>
*: "Argh Size" *: "Argh Méret"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12876,10 +12876,10 @@
*: "Food Size" *: "Food Size"
</source> </source>
<dest> <dest>
*: "Food Size" *: "Kaja Méret"
</dest> </dest>
<voice> <voice>
*: "Food Size" *: "Kaja Méret"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -12904,10 +12904,10 @@
*: "Control Style" *: "Control Style"
</source> </source>
<dest> <dest>
*: "Control Style" *: "Irányítás Típusa"
</dest> </dest>
<voice> <voice>
*: "Control Style" *: "Irányítás Típusa"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -13016,10 +13016,10 @@
*: "Change Volume" *: "Change Volume"
</source> </source>
<dest> <dest>
*: "Change Volume" *: "Hangerő Vezérlés"
</dest> </dest>
<voice> <voice>
*: "Change Volume" *: "Hangerő Vezérlés"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -13044,10 +13044,10 @@
*: "Change Repeat Mode" *: "Change Repeat Mode"
</source> </source>
<dest> <dest>
*: "Change Repeat Mode" *: "Ismétlés Mód Váltás"
</dest> </dest>
<voice> <voice>
*: "Change Repeat Mode" *: "Ismétlés Mód Váltás"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -13058,10 +13058,10 @@
*: "Playback Control" *: "Playback Control"
</source> </source>
<dest> <dest>
*: "Playback Control" *: "Lejátszás Vezérlés"
</dest> </dest>
<voice> <voice>
*: "Playback Control" *: "Lejátszás Vezérlés"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -13296,10 +13296,10 @@
*: "No games found !" *: "No games found !"
</source> </source>
<dest> <dest>
*: "No games found !" *: "Nem találtam játékot!"
</dest> </dest>
<voice> <voice>
*: "No games found!" *: "Nem találtam játékot"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -13355,7 +13355,7 @@
*: "" *: ""
</dest> </dest>
<voice> <voice>
*: "GNU Chess" *: "GNU Sakk"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -13369,7 +13369,7 @@
*: "" *: ""
</dest> </dest>
<voice> <voice>
*: "Marked" *: "Jelölve"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -13383,7 +13383,7 @@
*: "" *: ""
</dest> </dest>
<voice> <voice>
*: "Unmarked" *: "Jelöletlen"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -13635,7 +13635,7 @@
*: "" *: ""
</dest> </dest>
<voice> <voice>
*: "Battery bench is already running" *: "Akkumulátor teszt már fut"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -13649,7 +13649,7 @@
*: "" *: ""
</dest> </dest>
<voice> <voice>
*: "Press play to run battery bench or stop to cancel" *: "Nyomj playt az akkumulátor teszt indításhoz vagy stoppot a megszakításhoz"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -13688,10 +13688,10 @@
*: "Diffusion" *: "Diffusion"
</source> </source>
<dest> <dest>
*: "Diffusion" *: "Diffúzió"
</dest> </dest>
<voice> <voice>
*: "Diffusion" *: "Diffúzió"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -13716,7 +13716,7 @@
*: "Toggle Slideshow Mode" *: "Toggle Slideshow Mode"
</source> </source>
<dest> <dest>
*: "Toggle Slideshow Mode" *: "Diavetítés Mód"
</dest> </dest>
<voice> <voice>
*: "Toggle Slide show Mode" *: "Toggle Slide show Mode"
@ -13730,10 +13730,10 @@
*: "Slideshow Time" *: "Slideshow Time"
</source> </source>
<dest> <dest>
*: "Slideshow Time" *: "Diavetítés Ideje"
</dest> </dest>
<voice> <voice>
*: "Slide show Time" *: "Diavetítés Ideje"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -14316,10 +14316,10 @@
*: "Swap Channels" *: "Swap Channels"
</source> </source>
<dest> <dest>
*: "Swap Channels" *: "Csatornák felcserélése"
</dest> </dest>
<voice> <voice>
*: "Swap Channels" *: "Csatornák felcserélése"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -16693,10 +16693,10 @@
*: "Favourite artists" *: "Favourite artists"
</source> </source>
<dest> <dest>
*: "Favourite artists" *: "Kedvenc előadók"
</dest> </dest>
<voice> <voice>
*: "Favourite artists" *: "Kedvenc előadók"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -16707,10 +16707,10 @@
*: "Favourite albums" *: "Favourite albums"
</source> </source>
<dest> <dest>
*: "Favourite albums" *: "Kedvenc albumok"
</dest> </dest>
<voice> <voice>
*: "Favourite albums" *: "Kedvenc albumok"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -16735,10 +16735,10 @@
*: "New favourites" *: "New favourites"
</source> </source>
<dest> <dest>
*: "New favourites" *: "Új kedvencek"
</dest> </dest>
<voice> <voice>
*: "New favourites" *: "Új kedvencek"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -16749,10 +16749,10 @@
*: "Forgotten favourites" *: "Forgotten favourites"
</source> </source>
<dest> <dest>
*: "Forgotten favourites" *: "Elfelejtett kedvencek"
</dest> </dest>
<voice> <voice>
*: "Forgotten favourites" *: "Elfelejtett kedvencek"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -16841,11 +16841,11 @@
</source> </source>
<dest> <dest>
*: none *: none
erosqnative,lineout_poweroff: "Line Out" erosqnative,lineout_poweroff: "Vonalkimenet"
</dest> </dest>
<voice> <voice>
*: none *: none
erosqnative,lineout_poweroff: "Line Out" erosqnative,lineout_poweroff: "Vonalkimenet"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -16856,10 +16856,10 @@
*: "Unable to load font: (%s)" *: "Unable to load font: (%s)"
</source> </source>
<dest> <dest>
*: "Unable to load font: (%s)" *: "A betűtípus betöltése nem sikerült: (%s)"
</dest> </dest>
<voice> <voice>
*: "Unable to load font" *: "A betűtípus betöltése nem sikerült"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -16870,10 +16870,10 @@
*: "Logging" *: "Logging"
</source> </source>
<dest> <dest>
*: "Logging" *: "Naplózás"
</dest> </dest>
<voice> <voice>
*: "logging" *: "naplózás"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -16884,10 +16884,10 @@
*: "View log" *: "View log"
</source> </source>
<dest> <dest>
*: "View log" *: "Napló megtekintése"
</dest> </dest>
<voice> <voice>
*: "view log" *: "napló megtekintése"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -16898,10 +16898,10 @@
*: "Playlist finished. Play again?" *: "Playlist finished. Play again?"
</source> </source>
<dest> <dest>
*: "Playlist finished. Play again?" *: "Lejátszólista vége. Újra?"
</dest> </dest>
<voice> <voice>
*: "Playlist finished. Play again?" *: "Lejátszólista vége. Újra?"
</voice> </voice>
</phrase> </phrase>
<phrase> <phrase>
@ -16912,9 +16912,9 @@
*: "Sort Playlists" *: "Sort Playlists"
</source> </source>
<dest> <dest>
*: "Sort Playlists" *: "Lejátszólista rendezése"
</dest> </dest>
<voice> <voice>
*: "sort playlists" *: "Lejátszólista rendezése"
</voice> </voice>
</phrase> </phrase>

View file

@ -615,11 +615,11 @@ sub simbuilds {
'lang' => 'bulgarian', 'lang' => 'bulgarian',
'name' => 'Български (Bulgarian)', 'name' => 'Български (Bulgarian)',
'short' => 'bg', 'short' => 'bg',
'defengine' => 'espeak', 'defengine' => 'piper',
'engines' => { 'engines' => {
'espeak' => '-vbg', 'espeak' => '-vbg',
'gtts' => '-l bg', 'gtts' => '-l bg',
# No piper voice yet. 'piper' => 'bg_BG-dimitar-medium.onnx',
}, },
'enabled' => 1, 'enabled' => 1,
}, },
@ -741,7 +741,7 @@ sub simbuilds {
'engines' => { 'engines' => {
'espeak' => '-vel', 'espeak' => '-vel',
'gtts' => '-l el', 'gtts' => '-l el',
'piper' => 'el_GR-rapunzelina-low.onnx', 'piper' => 'el_GR-rapunzelina-medium.onnx',
}, },
'enabled' => 0, 'enabled' => 0,
}, },
@ -801,7 +801,7 @@ sub simbuilds {
'gtts' => '-l hu', 'gtts' => '-l hu',
'piper' => 'hu_HU-berta-medium.onnx', 'piper' => 'hu_HU-berta-medium.onnx',
}, },
'enabled' => 0, 'enabled' => 1,
}, },
'nederlands' => { 'nederlands' => {
'lang' => 'nederlands', 'lang' => 'nederlands',

View file

@ -117,6 +117,7 @@ my %gtts_lang_map = (
'svenska' => '-l sv', 'svenska' => '-l sv',
'turkce' => '-l tr', 'turkce' => '-l tr',
'ukrainian' => '-l uk', 'ukrainian' => '-l uk',
'vietnamese' => '-l vi',
); );
my %espeak_lang_map = ( my %espeak_lang_map = (
@ -149,11 +150,12 @@ my %espeak_lang_map = (
'svenska' => '-vsv', 'svenska' => '-vsv',
'turkce' => '-vtr', 'turkce' => '-vtr',
'ukrainian' => '-vuk', 'ukrainian' => '-vuk',
'vietnamese' => '-vvi',
); );
my %piper_lang_map = ( my %piper_lang_map = (
'english' => 'en_GB-semaine-medium.onnx', # Always first, it's the golden master 'english' => 'en_GB-semaine-medium.onnx', # Always first, it's the golden master
# 'bulgarian' => '-vbg', 'bulgarian' => 'bg_BG-dimitar-medium.onnx',
'chinese-simp' => 'zh_CN-huayan-medium.onnx', 'chinese-simp' => 'zh_CN-huayan-medium.onnx',
'czech' => 'cs_CZ-jirka-medium.onnx', 'czech' => 'cs_CZ-jirka-medium.onnx',
'dansk' => 'da_DK-talesyntese-medium.onnx', 'dansk' => 'da_DK-talesyntese-medium.onnx',
@ -163,7 +165,7 @@ my %piper_lang_map = (
'espanol' => 'es_ES-sharvard-medium.onnx', 'espanol' => 'es_ES-sharvard-medium.onnx',
# 'espanol' => 'es_MX-claude-high.onnx', # 'espanol' => 'es_MX-claude-high.onnx',
'francais' => 'fr_FR-siwis-medium.onnx', 'francais' => 'fr_FR-siwis-medium.onnx',
'greek' => 'el_GR-rapunzelina-low.onnx', 'greek' => 'el_GR-rapunzelina-medium.onnx',
'italiano' => 'it_IT-paola-medium.onnx', 'italiano' => 'it_IT-paola-medium.onnx',
# 'japanese' => '-vja', # 'japanese' => '-vja',
# 'korean' => '-vko', # 'korean' => '-vko',
@ -181,6 +183,7 @@ my %piper_lang_map = (
'svenska' => 'sv_SE-nst-medium.onnx', 'svenska' => 'sv_SE-nst-medium.onnx',
'turkce' => 'tr_TR-fettah-medium.onnx', 'turkce' => 'tr_TR-fettah-medium.onnx',
'ukrainian' => 'uk_UA-ukrainian_tts-medium', 'ukrainian' => 'uk_UA-ukrainian_tts-medium',
'vietnamese' => 'vi_VN-vais1000-medium.onnx',
); );
my $trim_thresh = 250; # Trim silence if over this, in ms my $trim_thresh = 250; # Trim silence if over this, in ms