GCompris įgarsinimas, vertimas

Asked by Rolandas Jakštys on 2021-02-01

paruošiau lietuviškų garsų gcompris žaidimui
pradžiai noriu pabandyti, kaip veikia, savo kompiuteryje
kur/kaip juos padėti?

https://gcompris.net/voicestats/
matosi, kad trūksta /strings failų

https://gcompris.net/voicestats/voice_status_lt.html - trūkstami faliai
nerandu tokio katalogo, ir kitose kalbose

kaip paruošti naują garso failą, kad jis garsumu nesiskirtų nuo esančių?

Rolandas

Question information

Language:
Lithuanian Edit question
Status:
Solved
For:
Baltix Edit question
Assignee:
Mantas Kriaučiūnas Edit question
Solved by:
Mantas Kriaučiūnas
Solved:
Last query:
Last reply:
Best Mantas Kriaučiūnas (mantas) said : #1

Pradžioj parodysiu kaip savo kompiuteryje ištestuoti naujai įrašytus GCompris garso (voices) failus. Nuo ~2016 m. GCompris programa buvo perrašyta iš naujo naudojant QT programavimo technologiją vietoj anksčiau naudotos GTK+, todėl dabar neužtenka perkopijuoti sukurtus .ogg garso failus į kažkokį aplanką, o vietoj to reikia paruošti specialaus formato - Qt Resource (išteklių) failą.

Kaip tai padaryti glaustai ir nelabai aiškiai aprašyta čia: https://gcompris.net/wiki/Voice_translation_Qt#Integration

Parašysiu aiškesnes instrukcijas naudojantiems Baltix ar Ubuntu Linux OS:

1. Atsisiunčiam visus į GCompris nusiustus LT garsus, manau patogiausia būtų naudotis https://download-directory.github.io/ - čia tiesiog įkopijuok į laukelį "Paste Github.com folder URL" adresą:
https://github.com/gcompris/GCompris-data/tree/master/voices/lt
Ir paspausk "Enter" klavišą.

2. Tada išpakuok atsiųsto failo turinį į aplanką "lt", pvz. su komanda unzip:
unzip -q "gcompris GCompris-data master voices-lt.zip" -d lt

3. Įdiek QT išteklių kompiliavimo įrankius su komanda:
sudo apt install qtbase5-dev-tools

4. Atsisiųsk skriptą generate_voices_rcc.sh iš https://raw.githubusercontent.com/gcompris/GCompris-data/master/voices/generate_voices_rcc.sh
tada padaryk jį vykdomuoju failu su komanda:
chmod a+x generate_voices_rcc.sh

5. Jei viskas vienap aplanke paprasčiausiai įvykdyk komandą:
 ./generate_voices_rcc.sh ogg lt

Tuomet perkelk sukompiliuotus garsų išteklių failus į reikiamus aplankus su komandomis:
mv -i .rcc/voices-ogg/* ~/.cache/KDE/gcompris-qt/data2/voices-ogg/
mv -i .rcc/words/* ~/.cache/KDE/gcompris-qt/data2/words/

Jei nepadarysi klaidų kopijuodamas komandas turėtum išgirsti GCompris su naujai įrašytais garsais

Kaip suvienodinti garsumą (normalizuoti) aprašyta https://gcompris.net/wiki/Voice_translation_Qt

Rolandas Jakštys (rolasja) said : #2

Taip pat norėtųsi pabandyti ir integruoti pakeistą tekstą (po_gcompris_lt.po)

Rolandas Jakštys (rolasja) said : #4

Pataisymai:

4. Atsisiųsk skriptą generate_voices_rcc.sh iš https://raw.githubusercontent.com/gcompris/GCompris-voices/master/generate_voices_rcc.sh

6. Prieš perkeliant sukompiliuotus garsus su mv komanda reik paleist GCompris, nueit į Nustatymus (spaust ant Veržliarakčio apačioj) ir nuimt varnelę nuo "Leisti automatinius garsinių failų atsisiuntimus/atnaujinimus"