eSpeak NG, sintisajzer pretvaranja teksta u govor za Linux

o espeak-ng-u

U sljedećem članku ćemo pogledati eSpeak NG. Ovo je višejezični softver za sintezu govora iz komandne linije, na kojem možemo koristiti više od 100 jezika. eSpeak NG je ažurirana verzija eSpeak stroja koji je stvorio Jonathan Duddington, a o kojoj smo već govorili u prethodni članak u ovom istom blogu.

Ovaj program će naglas pročitati tekst koji mi pružamo. Tekst možete preuzeti i sa 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 sa oštećenim vidom. eSpeak uključuje različite glasove i njihove karakteristike se mogu mijenjati prema potrebi.

Prilikom korištenja programa primijetit ćete da govor može postati sasvim jasan, ali niko ne očekuje nešto tako prirodno ili glatko kao glasovi sintisajzera zasnovani na snimcima ljudskog govora. Kao što sam već rekao, eSpeak NG pravi sintezu teksta u govor za više od 100 jezika i naglasaka, ali očigledno, neki jezici čitaju bolje od drugih.

ESpeak NG Opšte karakteristike

  • Ovo je a aplikacija za više platformi koja podržava Gnu / Linux, Android, Mac OS i Windows.
  • Gotovo je besplatni program otvorenog koda, koji je napisan C.
  • Uključuje različiti glasovi, čije se karakteristike mogu mijenjati.
  • Možete proizvodi glasovni izlaz kao WAV ili mp3 datoteku, umjesto da govori direktno. 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 drugi mehanizam za sintezu govora.
  • Program ima potencijal za druge jezike. Jezici koje koristite su u različitim fazama napretka. Prema tvorcu, pomoć izvornih govornika ovih ili drugih jezika je cijenjena.

Izvorni kod projekta eSpeak NG je hostiran na GitHubu, kao i sve njegove karakteristike u detalje.

Instalirajte eSpeak NG na Ubuntu

Ovaj program se može naći upakovan za različite Gnu / Linux sisteme. U Ubuntuu, Debianu i njihovim izvedenicama, samo ćemo trebati koristiti APT u terminalu (Ctrl + Alt + T) na sljedeći način:

instalirajte eSpeak

sudo apt install espeak-ng

Kratki pogled na program

eSpeak NG je potpuno kompatibilan sa svojim prethodnikom. Šta 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đe može naglas pročitajte sadržaj datoteke:

espeak-ng -f archivo.txt

Takođe ć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 sačuvajte izlaz u MP3 audio datoteku, potrebno je samo koristiti -w opciju 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 zainteresovani .wav datoteka, u prethodnoj naredbi samo biste morali promijeniti ekstenziju izlazne datoteke.

Odštampajte foneme teksta

Sljedeća naredba će izgovori 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 ćemo to moći navedi ih sve sa naredbom:

lista glasova

espeak-ng --voices

Takođe se mogu navesti svi glasovi koji govore određenim jezikom. Ako na primjer želimo vidjeti glasove koji govore španjolski, samo morate koristiti naredbu:

lista glasova na španskom

espeak-ng --voices=es

Promijenite glas

eSpeak NG izgovarat će zadani tekst koristeći engleski glas. Ako želite koristiti drugi glas, pokrenite nešto poput ovoga:

espeak-ng -v nombre_de_voz

Pomoć

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

Ako želite uklonite ovaj program sa računara, u terminalu (Ctrl + Alt + T) samo morate 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.

Možete saznajte više o ovom projektu na vaše GitHub spremište.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Jakov rekao je

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