I nästa artikel kommer vi att titta på eSpeak NG. Detta är en flerspråkig, kommandorads talsyntesprogramvara, där vi kan använda mer än 100 språk. eSpeak NG är en uppdaterad version av eSpeak -motorn skapad av Jonathan Duddington, och som vi redan pratade om i en tidigare artikel i den här bloggen.
Detta program kommer att läsa upp texten som vi tillhandahåller. Du kan också ta texten antingen från standardinmatning eller från en fil. Programmet använder text till tal för att tala via standardljudenheten. Denna programvara kan vara till hjälp när du lyssnar på bloggar, nyhetssajter eller om vi behöver konvertera text till talfiler för synskadade. eSpeak innehåller olika röster och deras egenskaper kan ändras efter behov.
Genom att använda programmet kommer du att märka att talet kan bli ganska tydligt, men ingen förväntar sig något så naturligt eller smidigt som synthesizerröster baserade på mänskliga talinspelningar. Som jag sa ovan gör eSpeak NG text-till-tal-syntes för mer än 100 språk och accenter, men tydligen, vissa språk läser bättre än andra.
ESpeak NG Allmänna funktioner
- Detta är en plattformsoberoende applikation som stöder Gnu / Linux, Android, Mac OS och Windows.
- Det är ett gratis program för öppen källkod, som skrevs i C.
- den innehåller olika röster, vars egenskaper kan ändras.
- kan producera röstutmatning som en WAV- eller mp3 -fil, istället för att tala direkt. Den resulterande filen kan spelas upp på vilken mediaspelare som helst.
- Kan också översätta text till fonemkoder, så det kan anpassas som ett gränssnitt för en annan talsyntesmotor.
- Programmet har potential för andra språk. Språken du använder är i olika stadier av framsteg. Enligt skaparen uppskattas hjälp från infödda av dessa eller andra språk.
Källkoden för eSpeak NG -projektet är värd på GitHub, liksom alla dess funktioner i detalj.
Installera eSpeak NG på Ubuntu
Vi kan hitta detta program förpackat för olika Gnu / Linux -system. I Ubuntu, Debian och deras derivat, vi behöver bara använda APT i en terminal (Ctrl + Alt + T) enligt följande:
sudo apt install espeak-ng
En snabb titt på programmet
eSpeak NG är fullt kompatibel med sin föregångare. Vad mer använder samma kommandoradsalternativ som eSpeak och lägger till mer funktionalitet. Bland dem kan vi hitta följande:
En fras högt
Vi kan instruera programmet att läsa en mening högt:
espeak-ng "Esto es un lo que va a leer el programa"
Dessutom kan programmet också läs innehållet i en fil högt:
espeak-ng -f archivo.txt
Det kommer också att ge oss förmåga att läsa textinmatning från standardinmatning:
espeak-ng
För att avsluta behöver du bara använda kombinationen CTRL + C.
Spara utdata till en fil
Om du är intresserad spara utmatningen till en MP3 -ljudfil, det är bara nödvändigt att använda alternativet -w enligt följande:
espeak-ng -w audio.mp3 "espeak ng va a guardar esto en un archivo mp3"
Om du är intresserad en .wav -fil, i kommandot ovan behöver du bara ändra tillägget för utdatafilen.
Skriv ut fonem i en text
Följande kommando kommer uttala ordet 'ubuntu'och det kommer att skriva ut fonemen:
espeak-ng -x Ubuntu
Lista de röster som stöds
Detta program stöder flera olika röster, och vi kommer att kunna lista dem alla med kommandot:
espeak-ng --voices
Alla röster som talar ett specifikt språk kan också listas. Om vi till exempel vill se rösterna som talar spanska (er), du behöver bara använda kommandot:
espeak-ng --voices=es
Ändra röst
eSpeak NG uttalar den givna texten som standard med den engelska rösten. Om du vill använda en annan röst, kör något som följande:
espeak-ng -v nombre_de_voz
Hjälp
De vi just har sett är bara några av möjligheterna med detta program. För få detaljerad information om hur du använder eSpeak NG, kommer det bara att vara nödvändigt att skriva i terminalen (Ctrl + Alt + T):
espeak-ng --help
Eller så kan vi också läsa manualsidorna:
man espeak-ng
Avinstallera eSpeak NG
Vill man ta bort det här programmet från din dator, i en terminal (Ctrl + Alt + T) måste du bara köra:
sudo apt remove espeak-ng
Om du är intresserad av att ha ett grafiskt gränssnitt för det här programmet kan du gå till sidan till ladda ner talare. I den kan du ladda ner .deb -filen för att installera den.
Det kan veta mer om detta projekt på ditt GitHub-arkiv.
Det är bra att det finns något för vår distro, även om rösten är skit.