eSpeak NG, un sintetitzador de text a veu per a Linux

about espeak-ng

En el següent article anem a fer una ullada a eSpeak NG. aquest és un programari sintetitzador de veu, multilingüe i per a la línia d'ordres, En el qual podrem utilitzar més de 100 idiomes. eSpeak NG és una versió actualitzada de l'motor eSpeak creat per Jonathan Duddington, i sobre el qual ja vam parlar en un article anterior en aquest mateix bloc.

Aquest programa va a llegir en veu alta el text que nosaltres li proporcionem. A més pot prendre el text bé sigui d'una entrada estàndard o des d'un arxiu. El programa fa servir text a veu per parlar a través de el dispositiu de so per defecte. Aquest programari pot resultar d'ajuda a l'hora d'escoltar blocs, llocs de notícies o en cas que necessitem convertir arxius de text a veu per a persones amb discapacitat visual. eSpeak inclou diferents veus i les seves característiques poden modificar-se segons necessitem.

A l'utilitzar el programa et donaràs compte de que la parla pot arribar a ser bastant clara, però que ningú s'esperi una cosa tan natural o suau com les veus dels sintetitzadors que es basen en gravacions de parla humana. Com deia línies més amunt, eSpeak NG fa síntesi de text a veu per a més de 100 idiomes i accents, però segons sembla, alguns idiomes els llegeix millor que altres.

Característiques generals de eSpeak NG

  • Aquesta és una aplicació multiplataforma que admet GNU / Linux, Android, Mac OS i Windows.
  • Es tracta d' un programa gratuït de codi obert, Que estat escrit en C.
  • Inclou diferents veus, Les característiques poden modificar-se.
  • Pot produir una sortida de veu com un arxiu WAV o mp3, en lloc de parlar directament. L'arxiu resultant es pot reproduir en qualsevol reproductor multimèdia.
  • també pot traduir text en codis de fonemes, De manera que podria adaptar com a interfície per a un altre motor de síntesi de veu.
  • El programa té potencial per a altres idiomes. Els idiomes que utilitza estan en diferents etapes de progrés. Segons indica el creador, s'agraeix l'ajuda de parlants nadius d'aquests o altres idiomes.

El codi font d'el projecte eSpeak NG està allotjat en GitHub, A l'igual que l'totes les seves característiques en detall.

Instal·lar eSpeak NG en Ubuntu

Aquest programa el podem trobar empaquetat per a diferents sistemes Gnu / Linux. En Ubuntu, Debian i els seus derivats, només necessitarem utilitzar APT en una terminal (Ctrl + Alt + T) de la següent manera:

instal·lar eSpeak ng

sudo apt install espeak-ng

Un cop d'ull ràpid a el programa

eSpeak NG és totalment compatible amb el seu predecessor. A més utilitza les mateixes opcions de línia d'ordres que eSpeak, i afegeix algunes funcionalitats més. Entre elles podem trobar les següents:

Una frase en veu alta

Podem indicar a el programa que llegeixi una frase en veu alta:

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

A més el programa també pot llegir el contingut d'un arxiu en veu alta:

espeak-ng -f archivo.txt

També ens va a donar la possibilitat de llegir l'entrada de text de l'entrada estàndard:

espeak-ng

Per sortir només cal fer servir la combinació CTRL + C.

Guardar la sortida en un fitxer

Si t'interessa guardar la sortida en un arxiu d'àudio MP3, Tan sols cal utilitzar l'opció -w de la següent manera:

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

En cas que t'interessi un arxiu .wav, En la comanda anterior només caldria canviar l'extensió de l'arxiu de sortida.

Imprimir els fonemes d'un text

El següent comanda va pronunciar la paraula 'Ubuntu'I imprimirà els fonemes:

fonemes d'Ubuntu

espeak-ng -x Ubuntu

Enumerar les veus admesa

Aquest programa admet diverses veus diferents, i les podrem enumerar-les totes amb la comanda:

llistat de veus

espeak-ng --voices

També es poden enumerar totes les veus que parlen una llengua específic. Si per exemple volem veure les veus que parlen espanyol (és), Només caldria utilitzar la comanda:

llistat de veus en espanyol

espeak-ng --voices=es

Canviar la veu

eSpeak NG pronunciarà per defecte el text especificat utilitzant la veu en anglès. Si vols utilitzar una veu diferent, executa alguna cosa com el següent:

espeak-ng -v nombre_de_voz

Ajuda

Les que acabem de veure, són només algunes de les possibilitats d'aquest programa. per obtenir informació detallada de com utilitzar eSpeak NG, Només caldrà escriure a la terminal (Ctrl + Alt + T):

ajuda de l'aplicació

espeak-ng --help

O també podrem comprovar les pàgines de manual:

man espeak-ng

Desinstal eSpeak NG

Si vols eliminar aquest programa del teu equip, En una terminal (Ctrl + Alt + T) no hi ha més que executar:

desinstal·lar eSpeak NG

sudo apt remove espeak-ng

Si t'interessa poder disposar d'una interfície gràfica d'aquest programa, pots dirigir-te a la pàgina per descarregar gespeaker. En ella podràs descarregar-te l'arxiu .deb per instal·lar-ho.

Es pot saber més sobre aquest projecte en seu repositori de GitHub.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Jacobo va dir

    Que bé que hi ha alguna cosa per a la nostra distro, encara que la veu és una merda.