eSpeak, converteer tekst naar spraak vanaf de Ubuntu-terminal

over eSpeak

In het volgende artikel gaan we kijken naar eSpeak. Het gaat over een spraaksynthesizer voor Engels en andere talen die we kunnen gebruiken in Ubuntu. In de volgende regels gaan we zien hoe we het kunnen installeren in Ubuntu 18.04.

Deze tool voor de opdrachtregel neemt de invoer in de vorm van een tekstreeks, een invoerbestand en een stdin om het af te spelen met een door een computer gegenereerde stem.

ESpeak-installatie op Ubuntu

We zullen deze tool vinden beschikbaar in de officiële Ubuntu-repositories​ Om deze reden is de installatie eenvoudig vanaf de terminal (Ctrl + Alt + T). Daarin hoeven we alleen maar te beginnen met het bijwerken van de index van beschikbare pakketten door te typen:

sudo apt update

Na de update zijn we er klaar voor installeer eSpeak​ Om dit te doen, hoeven we alleen in dezelfde terminal te schrijven:

installeer espeak

sudo apt install espeak

Na de installatie kunnen we dat controleer het versienummer van de app, terwijl we tegelijkertijd zullen controleren of het correct in het systeem is geïnstalleerd. We doen dit door het commando te typen:

espeak versie

espeak --version

Gebruik eSpeak om tekst naar audio te converteren

Met het hulpprogramma eSpeak kunnen we gemakkelijk naar een specifieke tekst luisteren. We kunnen dit op drie eenvoudige manieren doen. De eerste gebruikt de volgende opdracht om luister naar een tekst die tussen aanhalingstekens staat:

testlijn espeak

espeak "Testing espeak from the Ubuntu 18.04 terminal"

We zullen ook kunnen typ de volgende opdracht en druk vervolgens op Intro:

espeak

Nu moeten we gewoon schrijf de tekst die eSpeak hardop moet laten voorlezen​ Nadat we het hebben geschreven, hoeven we alleen maar op te drukken Intro.

lees tekst regel voor regel

In dit geval kunnen we zoveel regels tekst toevoegen als we willen. Druk op de toetsencombinatie om het hulpprogramma af te sluiten Ctrl + C.

Een van de handigste manieren om deze applicatie te gebruiken, is de mogelijkheid van luister naar de inhoud van een tekstbestand​ U hoeft alleen de volgende syntaxis te gebruiken om het tekstbestand te specificeren dat u hardop wilt horen:

espeak -f archivo-de-texto.txt

Naast de aangegeven manieren, kunnen we andere manieren vinden waarop we deze applicatie kunnen gebruiken. We kunnen het volgende commando gebruiken om bekijk tool help en informeer ons:

espeak hulp

espeak --help

Of we kunnen ook de documentatie die we terugvinden op de projectwebsite.

over Hyper
Gerelateerd artikel:
Hyper, een terminalemulator gebouwd met webtechnologieën

Een grafische interface genaamd Gespeaker

over gespeaker

Gespeaker is een gratis GTK + -interface voor espeak, zelfs als we ervoor kiezen om deze interface te installeren, hoeven we espeak niet te installeren. Zal ons toestaan reproduceer een tekst in vele talen met instellingen voor spraak, toonhoogte, volume en snelheid​ De gelezen tekst kan ook worden opgenomen in een WAV-bestand om later te beluisteren. Deze tool is bedoeld voor gebruikers die de opdrachtregel niet willen gebruiken.

We zullen de mogelijkheid hebben om deze software op een eenvoudige manier via de gebruikersinterface van Ubuntu te installeren. Om te beginnen zullen we niet meer hebben dan open de Ubuntu-softwareoptie​ We klikken op het vergrootglaspictogram en dat doen we schrijven 'spreker'in de zoekbalk​ De resultaten zullen ons iets als het volgende laten zien:

zoek naar gespeaker van de Ubuntu-softwareoptie

Vanaf hier zullen we in staat zijn installeer deze tool​ Als u de opdrachtregel wilt gebruiken om dezelfde applicatie te installeren, hoeft u alleen het volgende commando in de terminal te gebruiken (Ctrl + Alt + T):

sudo apt install gespeaker

Na installatie kunnen we zoeken naar het opstartprogramma op onze computer:

gespeaker launcher

De gebruikersinterface van Gespeaker is vrij eenvoudig. Het zou geen probleem moeten zijn om erachter te komen hoe converteer onze tekst- en tekstbestanden naar audio​ Om het gewenste resultaat te verkrijgen, kunnen we naast de bedieningselementen die we in de programma-interface vinden, ook hun eigenschappen configureren.

gespeaker eigenschappen

Meer informatie over dit project is te vinden op uw webpagina.

Verwijder eSpeak

Als je eSpeak wilt verwijderen, kunnen we dit doen met de volgende opdracht in de terminal (Ctrl + Alt + T):

sudo apt remove espeak; sudo apt-get autoremove

Of u nu een terminalgebruiker bent of de voorkeur geeft aan de gebruikersinterface, er zouden geen problemen moeten zijn als het om gaat zet tekst om in audio-uitvoer dankzij eSpeak of Gespeaker.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Raul zei

    dit programma zou erg goed zijn als de linux-stemmen niet zo robotachtig waren

  2.   Baphomet zei

    Ik kon me deze tool niet herinneren, bedankt.