eSpeak NG, sintisajzer pretvaranja teksta u govor za Linux

o espeak-ng

U sljedećem članku ćemo pogledati eSpeak NG. Ovo je višejezični softver za sintezu govora iz naredbenog retka, u kojem možemo koristiti više od 100 jezika. eSpeak NG ažurirana je verzija motora eSpeak koju je stvorio Jonathan Duddington, a o kojoj smo već govorili u artículo prednji u ovom istom blogu.

Ovaj će program naglas pročitati tekst koji vam nudimo. Također možete preuzeti tekst iz standardnog unosa ili iz datoteke. Program koristi tekst u govor za govor putem zadanog zvučnog uređaja. Ovaj softver može biti od pomoći pri slušanju blogova, stranica s vijestima ili u slučaju da moramo pretvoriti tekst u govorne datoteke za osobe s oštećenjem vida. eSpeak uključuje različite glasove i njihove se karakteristike mogu mijenjati prema potrebi.

Korištenjem programa primijetit ćete da govor može postati sasvim jasan, ali nitko ne očekuje nešto tako prirodno ili glatko kao glasovi sintisajzera na temelju snimaka ljudskog govora. Kao što sam već rekao, eSpeak NG stvara sintezu teksta u govor za više od 100 jezika i naglasaka, ali očito, neki se jezici čitaju bolje od drugih.

ESpeak NG Opće značajke

  • To je aplikacija za više platformi koja podržava Gnu / Linux, Android, Mac OS i Windows.
  • To je besplatni program otvorenog koda, koji je napisan na C.
  • to uključuje različiti glasovi, čije se karakteristike mogu mijenjati.
  • Možete proizvoditi glasovni izlaz kao WAV ili mp3 datoteku, umjesto da govorite izravno. Dobivena datoteka može se reproducirati na bilo kojem media playeru.
  • Može i prevesti tekst u fonemske kodove, pa bi se mogao prilagoditi kao sučelje za drugu mašinu za sintezu govora.
  • Program ima potencijal za druge jezike. Jezici koje koristite su u različitim fazama napretka. Prema tvorcu, cijenjena je pomoć izvornih govornika ovih ili drugih jezika.

Izvorni kod projekta eSpeak NG je domaćin na GitHubu, poput svih njegovih značajki u detalje.

Instalirajte eSpeak NG na Ubuntu

Ovaj program možemo pronaći upakiran za različite Gnu / Linux sustave. U Ubuntuu, Debianu i njihovim izvedenicama, trebat ćemo samo koristiti APT u terminalu (Ctrl + Alt + T) kako slijedi:

instalirajte eSpeak

sudo apt install espeak-ng

Brzi pogled na program

eSpeak NG potpuno je kompatibilan sa svojim prethodnikom. Što je više koristi iste opcije naredbenog retka kao eSpeak i dodaje još neke funkcionalnosti. Među njima možemo pronaći sljedeće:

Izraz naglas

Možemo uputite program da naglas pročita rečenicu:

espeak-ng "Esto es un lo que va a leer el programa"

Osim toga, program također može naglas pročitati sadržaj datoteke:

espeak-ng -f archivo.txt

Također će nam dati mogućnost čitanja unosa teksta sa standardnog unosa:

espeak-ng

Za izlaz samo trebate upotrijebiti kombinaciju CTRL + C.

Spremite izlaz u datoteku

Ako ste zainteresirani spremite izlaz u MP3 audio datoteku, potrebno je koristiti samo opciju -w na sljedeći način:

espeak-ng -w audio.mp3 "espeak ng va a guardar esto en un archivo mp3"

U slučaju da ste zainteresirani .wav datoteka, u gornjoj naredbi morate promijeniti samo ekstenziju izlazne datoteke.

Ispišite foneme teksta

Sljedeća naredba će izgovoriti riječ 'Ubuntu'i ispisat će foneme:

Ubuntu fonemi

espeak-ng -x Ubuntu

Navedite podržane glasove

Ovaj program podržava nekoliko različitih glasova, a mi to možemo navesti ih sve naredbom:

popis glasova

espeak-ng --voices

Mogu se navesti i svi glasovi koji govore određenim jezikom. Ako na primjer želimo vidjeti glasove koji govore španjolski, samo trebate koristiti naredbu:

popis glasova na španjolskom

espeak-ng --voices=es

Promjena glasa

eGovorite NG izgovarat će zadani tekst korištenjem engleskog glasa. Ako želite koristiti drugi glas, pokrenite nešto poput ovoga:

espeak-ng -v nombre_de_voz

Pomoći

Ove koje smo upravo vidjeli samo su neke od mogućnosti ovog programa. Za dobiti detaljne informacije o tome kako koristiti eSpeak NG, bit će potrebno samo unijeti u terminal (Ctrl + Alt + T):

pomoć za aplikaciju

espeak-ng --help

Ili se možemo obratiti i stranicama s priručnikom:

man espeak-ng

Deinstalirajte eSpeak NG

Ukoliko želite uklonite ovaj program s računala, u terminalu (Ctrl + Alt + T) morate samo izvršiti:

deinstalirajte eSpeak NG

sudo apt remove espeak-ng

Ako ste zainteresirani za grafičko sučelje za ovaj program, možete otići na stranicu do preuzmite gespeaker. U njemu možete preuzeti .deb datoteku da biste je instalirali.

To može saznajte više o ovom projektu na vaše GitHub spremište.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Jacobo dijo

    Dobro da ima nešto za naš distro, iako je glas sranje.