Nākamajā rakstā mēs apskatīsim eSpeak NG. Tas ir daudzvalodu komandrindas runas sintezatora programmatūra, kurā varam izmantot vairāk nekā 100 valodas. eSpeak NG ir atjaunināta eSpeak dzinēja versija, ko radījis Džonatans Dudingtons un par kuru mēs jau runājām iepriekšējais raksts šajā pašā emuārā.
Šī programma skaļi nolasīs mūsu piedāvāto tekstu. Varat arī paņemt tekstu no standarta ievades vai no faila. Programma izmanto tekstu runai, lai runātu, izmantojot noklusējuma skaņas ierīci. Šī programmatūra var būt noderīga, klausoties emuārus, ziņu vietnes vai ja mums ir jāpārvērš teksts runas failos vājredzīgajiem. eSpeak ietver dažādas balsis, un to īpašības var mainīt pēc vajadzības.
Izmantojot programmu, jūs pamanīsit, ka runa var kļūt diezgan skaidra, bet neviens negaida kaut ko tik dabisku vai gludu kā sintezatora balsis, kuru pamatā ir cilvēku runas ieraksti. Kā jau teicu iepriekš, eSpeak NG sintezē tekstu runā vairāk nekā 100 valodām un akcentiem, bet acīmredzot, dažas valodas lasa labāk nekā citas.
ESpeak NG Vispārīgās iezīmes
- Tas ir starpplatformu lietojumprogramma, kas atbalsta Gnu / Linux, Android, Mac OS un Windows.
- Tā ir bezmaksas atvērtā pirmkoda programma, kas rakstīts C.
- Ietver dažādas balsis, kuru īpašības var mainīt.
- Jūs varat ražot balss izvadi kā WAV vai mp3 failu, nevis runāt tieši. Iegūto failu var atskaņot jebkurā multivides atskaņotājā.
- Var arī tulkot tekstu fonēmas kodos, tāpēc to varētu pielāgot kā saskarni citam runas sintēzes dzinējam.
- Programmai ir potenciāls citās valodās. Jūsu izmantotās valodas atrodas dažādos progresa posmos. Pēc radītāja domām, tiek novērtēta šo vai citu valodu dzimtā valoda.
ESpeak NG projekta avota kods ir mitina vietnē GitHub, tāpat kā visas tās funkcijas detalizēti.
Instalējiet eSpeak NG Ubuntu
Mēs varam atrast šo programmu, kas ir iepakota dažādām Gnu / Linux sistēmām. Ubuntu, Debian un to atvasinājumi, mums terminālī būs jāizmanto tikai APT (Ctrl + Alt + T) šādi:
sudo apt install espeak-ng
Īss ieskats programmā
eSpeak NG ir pilnībā saderīgs ar tā priekšgājēju. Kas vēl izmanto tādas pašas komandrindas opcijas kā eSpeak un pievieno vēl dažas funkcijas. Starp tiem mēs varam atrast sekojošo:
Frāze skaļi
Mēs varam uzdot programmai skaļi izlasīt teikumu:
espeak-ng "Esto es un lo que va a leer el programa"
Turklāt programma var arī skaļi izlasiet faila saturu:
espeak-ng -f archivo.txt
Tas arī dos mums spēja nolasīt teksta ievadi no standarta ievades:
espeak-ng
Lai izietu, jums jāizmanto tikai kombinācija CTRL + C.
Saglabājiet izvadi failā
Ja jūs interesē saglabājiet izvadi MP3 audio failā, ir jāizmanto tikai opcija -w šādi:
espeak-ng -w audio.mp3 "espeak ng va a guardar esto en un archivo mp3"
Gadījumā, ja jūs interesē .wav failu, iepriekš minētajā komandā ir jāmaina tikai izvades faila paplašinājums.
Izdrukājiet teksta fonēmas
Šāda komanda būs izrunāt vārdu 'Ubuntu"un tas izdrukās fonēmas:
espeak-ng -x Ubuntu
Uzskaitiet atbalstītās balsis
Šī programma atbalsta vairākas dažādas balsis, un mēs to varēsim uzskaitiet tos visus ar komandu:
espeak-ng --voices
Var uzskaitīt arī visas balsis, kas runā noteiktā valodā. Ja mēs, piemēram, vēlamies redzēt balsis, kas runā spāņu valodā, jums vienkārši jāizmanto komanda:
espeak-ng --voices=es
Mainīt balsi
eSpeak NG pēc noklusējuma izrunās doto tekstu, izmantojot angļu balsi. Ja vēlaties izmantot citu balsi, palaidiet kaut ko līdzīgu:
espeak-ng -v nombre_de_voz
Palīdzēt
Tie, kurus mēs tikko redzējām, ir tikai dažas no šīs programmas iespējām. Priekš iegūt detalizētu informāciju par eSpeak NG izmantošanu, būs tikai jāraksta terminālī (Ctrl + Alt + T):
espeak-ng --help
Vai arī mēs varam iepazīties ar rokasgrāmatas lapām:
man espeak-ng
Atinstalējiet eSpeak NG
Ja jūs vēlaties noņemiet šo programmu no sava datora, terminālī (Ctrl + Alt + T) jums vienkārši jāizpilda:
sudo apt remove espeak-ng
Ja jūs interesē šīs programmas grafiskais interfeiss, varat doties uz lapu lejupielādēt gespeaker. Tajā varat lejupielādēt .deb failu, lai to instalētu.
Tā var uzzināt vairāk par šo projektu vietnē jūsu GitHub krātuve.
Labi, ka ir kaut kas mūsu distro, lai gan balss ir sūda.