Për arsye të ndryshme; paaftësia, dëshira për të përfituar nga koha duke udhëtuar ose pritur ose, thjesht nga preferencat personale, mundësia që kompjuterët na japin Shndërrimi i tekstit në audio, qoftë duke e lexuar atë ose duke e kthyer atë në një skedar për ta dëgjuar më vonë, është një veçori e përdorur gjerësisht.
Windows dhe Android kanë aftësinë për të lexuar me zëra që, edhe pse ruajnë disa karakteristika që vazhdojnë të identifikojnë origjinën e tyre artificiale, megjithatë janë të këndshme për veshin.
Kësaj i shtohet një seri programesh falas dhe me pagesë që shfrytëzojnë sa më shumë këto veçori.
Pasi të kujtojmë se Windows është paguar dhe Android mbledh të dhëna për Google, duhet të themi çfarëe Linux ende nuk është në shenjë, megjithatë, ne mund të arrijmë të arrijmë rezultate të kalueshme. Nga ana tjetër, megjithëse ka mundësi për Linux të shkallës komerciale (dhe, natyrisht, ju duhet të paguani) në këtë artikull ne do të përqëndrohemi në opsionet falas dhe me burim të hapur.
Mjetet për të kthyer tekstin në të folur
Fjala-Dispeçer
Nëse përdorni shikuesin e e-librave Caliber, do të shihni që në Linux ju kërkon të instaloni një paketë të quajtur Speech-DispatcherMe Ky demon i sistemit vepron si një lidhje midis programeve që duan të konvertojnë tekstin në të folur dhe programeve që trajtojnë sintezën e të folurit.
Nga programet e diskutuara në këtë artikull punon me Espeak dhe Festival.
Shtë një aplikacion që është në depo, kështu që ju mund ta kërkoni me emër për ta instaluar nga menaxheri i paketave.
Espeak / Espeak NG
Për të testuar komandat e mëposhtme, do t'ju duhet të krijoni një skedar teksti, të shkruani diçka dhe ta ruani atë si test.txt
Espeak është një mjet teksti në të folur i përdorur nga mjetet e leximit të ekranit në shumë shpërndarje Linux kështu që mund ta instaloni nga depot e tij. Përdoret si nga linja e komandës ashtu edhe përmes programeve me një ndërfaqe grafike të tilla si Gespeaker ose Kmouth (të dyja në depo).
Shumica e zërave të disponueshëm në Espeak tingëllojnë robotikë, por, ato janë kuptuar mjaft mirë dhe, nuk ka asnjë kufizim për përdorimin e tyre.
Espeak NG është një version më kompakt i atij të mëparshëm.
Për të kthyer një skedar nga teksti në të folur
Spanjisht nga Spanja
espeak -f prueba.txt -v es -w prueba.wav
Spanjisht të Amerikës Latine
espeak -f prueba.txt -v es-419 -w prueba.wav
Ndihmë dhe më shumë informacion
man espeak
Festival
Një mjet tjetër i disponueshëm në depo është Festivali. Ai përfshin të njëjtat karakteristika të dy atyre të mëparshme, përveç mundësisë për të lexuar atë që po shkruajmë.
Ne mund të shohim listën e gjuhëve të instaluara me:
ls /usr/share/festival/languages/
Lexoni një skedar
festival --language castillian_spanish --tts prueba.txt
më shumë informacion
man festival
Zëri i paracaktuar në spanjisht është i qartë, megjithëse robotik, por ka probleme me diftongët. Festivali nuk gjeneron skedarë audio.
Motori i tekstit në të folur Pico
Shtë sintetizuesi i të folurit i versionit me burim të hapur të Android. Zëri është shumë më i natyrshëm, megjithëse vendos kufizime në gjatësinë e tekstit. Mund ta gjeni në depo me emrin ibttspico-utils.
Për të kthyer nga teksti në skedar zanor ne përdorim komandën:
pico2wave -l es-ES -w prueba.wav "$(cat prueba.txt)"
Mund të gjejmë më shumë informacion duke shkruar:
pico2wave - ndihmë
gTTS
Kjo app përdor të njëjtën bibliotekë që përdor Google Translate për të demonstruar shqiptimin e një fjale. Edhe pse është në depo, mund të ndodhë që për shkak se është një version i vjetër, nuk mund të komunikojë me serverët e Google, kështu që është më mirë ta instaloni nga depot PyPy.org
Për këtë ne duhet të sigurohemi që kemi të instaluar paketën python3-pip dhe më pas të shkruajmë:
sudo pip3 install gTTS
Pastaj ne bëjmë si më poshtë:
sudo nano ~/.profile
Dhe ne shtojmë këtë rresht
export PATH="$HOME/.local/bin:$PATH"
Ne kursejmë me CTRL OSE dhe ne kursejmë me CTRLX
Ne mund t'i shohim gjuhët në dispozicion duke shtypur
gtts-cli --all
Për të kthyer (në këtë rast në mp3) një skedar teksti, ne bëjmë:
gtts-cli -f prueba.txt --l es --output test.mp3
Google vendos kufizime në përdorimin që mund të bëjmë nga programi, por unë kam qenë në gjendje të krijoj skedarë deri në një orë të gjatë.