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:
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:
espeak-ng -x Ubuntu
Enumerar les veus admesa
Aquest programa admet diverses veus diferents, i les podrem enumerar-les totes amb la comanda:
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:
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):
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:
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.
Que bé que hi ha alguna cosa per a la nostra distro, encara que la veu és una merda.