I den næste artikel skal vi se på eSpeak. Det handler om en talesynthesizer til engelsk og andre sprog som vi kan bruge i Ubuntu. I de følgende linjer vil vi se, hvordan vi kan installere det i Ubuntu 18.04.
Dette værktøj til kommandolinjen tager input i form af en tekststreng, en inputfil og en stdin for at spille det med en computergenereret stemme.
ESpeak installation på Ubuntu
Vi finder dette værktøj tilgængelig i de officielle Ubuntu-arkiver. Af denne grund er installationen enkel fra terminalen (Ctrl + Alt + T). I det behøver vi kun starte med at opdatere indekset over tilgængelige pakker ved at skrive:
sudo apt update
Efter opdateringen er vi klar til installer eSpeak. For at gøre dette behøver vi kun at skrive i samme terminal:
sudo apt install espeak
Efter installationen kan vi tjek appens versionsnummer, samtidig med at vi også kontrollerer, at det var installeret korrekt i systemet. Vi gør dette ved at skrive kommandoen:
espeak --version
Brug eSpeak til at konvertere tekst til lyd
Via hjælpeprogrammet eSpeak vil vi let kunne lytte til en bestemt tekst. Vi kan gøre dette på tre enkle måder. Den første bruger følgende kommando til lyt til en tekst, der er angivet i anførselstegn:
espeak "Testing espeak from the Ubuntu 18.04 terminal"
Det vil vi også kunne skriv følgende kommando, og tryk derefter på Intro:
espeak
Nu skal vi bare skriv den tekst, vi vil have eSpeak til at læse højt. Efter at have skrevet det, behøver vi kun at trykke Intro.
I dette tilfælde kan vi tilføje så mange tekstlinjer, som vi vil. For at forlade hjælpeprogrammet skal du trykke på tastekombinationen Ctrl + C.
En af de mest nyttige måder at bruge denne applikation er muligheden for lytte til indholdet af en tekstfil. Du skal bare bruge følgende syntaks til at angive den tekstfil, du vil høre højt:
espeak -f archivo-de-texto.txt
Ud over de angivne kan vi finde andre måder, hvorpå vi kan bruge denne applikation. Vi kan bruge følgende kommando til se værktøjshjælp og informer os:
espeak --help
Eller vi kan også bruge dokumentation som vi finder tilgængelige på projektets hjemmeside.
En grafisk grænseflade kaldet Gespeaker
Gespeaker er et gratis GTK + interface til espeak, selvom vi vælger at installere denne grænseflade, behøver vi ikke installere espeak. Tillader os gengive en tekst på mange sprog med indstillinger for stemme, tonehøjde, lydstyrke og hastighed. Den læste tekst kan også optages i en WAV-fil til fremtidig lytning. Dette værktøj er angivet til brugere, der ikke ønsker at bruge kommandolinjen.
Vi har mulighed for at installere denne software via Ubuntu-brugergrænsefladen på en enkel måde. Til at begynde med har vi ikke mere end åbn Ubuntu-softwaremulighed. Vi klikker på forstørrelsesglasikonet, og det gør vi at skrive 'taleri søgefeltet. Resultaterne viser os noget i retning af følgende:
Herfra vil vi være i stand til installer dette værktøj. Hvis du vil bruge kommandolinjen til at installere den samme applikation, skal du bare bruge følgende kommando i terminalen (Ctrl + Alt + T):
sudo apt install gespeaker
Efter installationen kan vi søge efter launcheren på vores computer:
Gespeaker-brugergrænsefladen er ret ligetil. Der burde ikke være noget problem at finde ud af hvordan konvertere vores tekst- og tekstfiler til lyd. For at opnå det ønskede resultat kan vi ud over de kontroller, vi finder i programmets grænseflade, også konfigurere deres egenskaber.
Flere oplysninger om dette projekt kan fås på deres hjemmeside.
Fjern eSpeak
Hvis du vil fjerne eSpeak, kan vi gøre det ved hjælp af følgende kommando i terminalen (Ctrl + Alt + T):
sudo apt remove espeak; sudo apt-get autoremove
Uanset om du er en terminalbruger eller foretrækker brugergrænsefladen, skal der ikke være nogen problemer, når det kommer til omdanne tekst til lydoutput takket være eSpeak eller Gespeaker.
dette program ville være meget godt, hvis Linux-stemmerne ikke var så robotter
Jeg kunne ikke huske dette værktøj, tak.