GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Konvertieren Sie mit eSpeak auf Ubuntu Text in Sprache

eSpeak ist ein kompakter Open-Source-Software-Sprachsynthesizer für Englisch und andere Sprachen, für Linux und Windows. In diesem Artikel erklären wir, wie Sie das befehlsähnliche Tool eSpeak und seine GUI-Alternative Gespeaker auf Ihrem Ubuntu installieren können. Hier ist eine grundlegende Einführung in die beiden Tools:

eSpeak: Dieses Befehlszeilentool nimmt Eingaben in Form einer Textzeichenfolge, einer Eingabedatei und auch von stdin entgegen und gibt die Eingabe in einer computergenerierten Stimme wieder. Dieser Sprachsynthesizer unterstützt 107 Sprachen und Akzente.

Sprecher: Gespeaker ist ein kostenloses GTK+ Frontend für espeak. Es ermöglicht Ihnen, einen Text in vielen Sprachen mit Einstellungen für Stimme, Tonhöhe, Lautstärke und Geschwindigkeit abzuspielen. Der gelesene Text kann auch zum späteren Anhören in einer WAV-Datei aufgezeichnet werden.

Wir haben die in diesem Artikel erwähnten Befehle und Verfahren auf einem Ubuntu 18.04 LTS-System ausgeführt.

Installieren und verwenden Sie eSpeak unter Ubuntu

Installation

eSpeak ist in den offiziellen Ubuntu-Repositorys leicht verfügbar und kann einfach über die Befehlszeile mit dem Befehl apt-get installiert werden. Bitte befolgen Sie diese Schritte, um eSpeak über die Befehlszeile zu installieren.

Öffnen Sie Ihre Terminal-Anwendung entweder über die Suche im Systemstartprogramm oder über die Tastenkombination Strg+Alt+T.

Der nächste Schritt besteht darin, den Repository-Index Ihres Systems mit dem folgenden Befehl zu aktualisieren:

$ sudo apt-get update

Dies hilft Ihnen, die neueste verfügbare Version einer Software aus dem Internet zu installieren. Bitte beachten Sie, dass nur ein autorisierter Benutzer Software auf Ubuntu hinzufügen, entfernen und konfigurieren kann.

Jetzt können Sie eSpeak installieren; Sie können dies tun, indem Sie den folgenden Befehl als sudo ausführen:

$ sudo apt-get install espeak

Das System fragt Sie möglicherweise nach dem Passwort für sudo und bietet Ihnen auch eine Y/N-Option, um die Installation fortzusetzen. Geben Sie Y ein und drücken Sie dann die Eingabetaste; Die Software wird auf Ihrem System installiert. Der Vorgang kann jedoch abhängig von Ihrer Internetgeschwindigkeit einige Zeit in Anspruch nehmen.

Mit dem folgenden Befehl können Sie die Versionsnummer der Anwendung überprüfen und auch überprüfen, ob sie tatsächlich auf Ihrem System installiert ist:

$ espeak --version

Verwenden Sie eSpeak für die Text-zu-Audio-Konvertierung

Über das Dienstprogramm eSpeak können Sie Ihren angegebenen Text ganz einfach laut anhören. Es gibt zwei Möglichkeiten, auf eine Eingabezeichenfolge zu hören:

1. Verwenden Sie den folgenden Befehl, um den in Anführungszeichen angegebenen Text abzuhören:

$ espeak "enter the text that you want to listen to"

Beispiel:

2. Geben Sie den folgenden Befehl ein und drücken Sie dann die Eingabetaste:

$ espeak

Geben Sie bei der angezeigten Eingabeaufforderung den Text ein, den eSpeak sagen soll, und drücken Sie dann die Eingabetaste.

Sie können beliebig viele Textzeilen eingeben. Wenn Sie das Dienstprogramm beenden möchten, drücken Sie einfach Strg+C

Es gibt viele andere Möglichkeiten, wie Sie die Anwendung verwenden können; Bitte verwenden Sie den folgenden Befehl, um die Hilfe dazu anzuzeigen:

$ espeak --help

Dies ist jedoch eine der sehr nützlichen Möglichkeiten, wie Sie diese Anwendung verwenden können, z. B. um Text aus einer Textdatei zu hören. Verwenden Sie die folgende Syntax, um die Textdatei anzugeben, deren Text Sie laut aussprechen möchten.

$ espeak -f filename.txt

Beispiel:

eSpeak entfernen

Wenn Sie jemals eSpeak entfernen möchten, das durch die oben erwähnte Methode installiert wurde, verwenden Sie bitte den folgenden Befehl, um dies zu tun:

$ sudo apt-get remove espeak

Der folgende Befehl hilft Ihnen dabei, alle zusätzlichen Pakete zu entfernen, die mit eSpeak oder einer anderen Software installiert wurden:

$ sudo apt-get autoremove

Gespeaker-Ein GTK-Frontend für espeak

Für eine Person, die die Befehlszeile nicht oft öffnen möchte, ist die Installation einer Software über die Ubuntu-Benutzeroberfläche sehr einfach. Bitte befolgen Sie diese Schritte, um das Gespeaker-Tool zu installieren; verfügbar im Ubuntu Bionic Universe-Repository:

Klicken Sie in der Aktivitäten-Symbolleiste/Dock Ihres Ubuntu-Desktops auf das Ubuntu-Software-Symbol.

Klicken Sie auf das Suchsymbol und geben Sie „gspeaker“ in die Suchleiste ein. Die Suchergebnisse listen die relevanten Einträge wie folgt auf:

Der hier aufgeführte Gespeaker-Eintrag wird von Ubuntu Bionic Universe verwaltet. Klicken Sie auf diesen Sucheintrag, um folgende Ansicht zu öffnen:

Klicken Sie auf die Schaltfläche Installieren, um den Installationsvorgang zu starten. Das folgende Authentifizierungsdialogfeld wird angezeigt, in dem Sie Ihre Authentifizierungsdaten eingeben müssen, da nur ein autorisierter Benutzer Software auf Ubuntu installieren kann.

Bitte beachten Sie, dass nur ein autorisierter Benutzer Software auf Ubuntu hinzufügen/entfernen und konfigurieren kann. Geben Sie Ihr Passwort ein und klicken Sie auf die Schaltfläche Authentifizieren. Danach beginnt der Installationsvorgang und zeigt einen Fortschrittsbalken wie folgt an:

Gespeaker wird dann auf Ihrem System installiert und Sie erhalten nach erfolgreicher Installation folgende Meldung:

Über das obige Dialogfeld können Sie das Tool direkt starten und es aus irgendeinem Grund auch sofort entfernen.

Wenn Sie dieselbe Anwendung über die Befehlszeile installieren möchten, verwenden Sie den folgenden Befehl in Ihrem Terminal.

$ sudo apt-get install gespeaker

Gespeaker starten

Sie können auf Gespeaker wie folgt über die Anwendungsstartleiste von Ubuntu oder direkt über die Anwendungsliste zugreifen:

Alternativ können Sie den folgenden Befehl in Ihrem Terminal verwenden, um Gespeaker über die Befehlszeile zu starten:

$ gespeaker

Wichtig: Die Gspeaker-Benutzeroberfläche wird nur gestartet, wenn Sie Python-dbus auf Ihrem System installiert haben. Bitte verwenden Sie den folgenden Befehl in Ihrem Terminal, um das besagte Dienstprogramm zu installieren:

$ sudo apt-get install python-dbus

So sieht die Gespeaker-Benutzeroberfläche aus:

Die Benutzeroberfläche von Gespeaker ist ziemlich einfach und Sie werden absolut kein Problem damit haben, herauszufinden, wie Sie Ihren Text und Ihre Textdateien in Audio umwandeln.

Gespeaker entfernen

Wenn Sie Gespeaker entfernen möchten, das mit der obigen Methode installiert wurde, können Sie es wie folgt von Ihrem System entfernen:

Öffnen Sie den Ubuntu Software Manager und suchen Sie nach Gespeaker. In der Sucheingabe sehen Sie den Status „Installiert“. Klicken Sie auf diesen Eintrag und dann auf Entfernen aus der folgenden Ansicht:

Dann wird das System Sie mit einem Authentifizierungsdialogfeld auffordern. Die Software wird entfernt, wenn Sie das Passwort für den sudo-Benutzer angeben und im Dialogfeld auf Authentifizieren klicken.

Egal, ob Sie die Benutzeroberfläche oder die Befehlszeile bevorzugen, Sie können die Tools Gespeaker und espeak ganz einfach verwenden, um Text von verschiedenen Eingabemöglichkeiten in eine Sprachausgabe umzuwandeln.


Ubuntu
  1. So installieren Sie LibreOffice 5.3 auf Ubuntu (mit einem Befehl)

  2. So verwalten Sie Pakete mit APT unter Ubuntu 18.04 LTS

  3. Erste Schritte mit Multipass – Ausführen von Ubuntu-VMs

  4. Kann Textdateien mit Openssl unter Ubuntu 18.04 nicht entschlüsseln?

  5. Mehrere Dateitexte durch Sed ersetzen?

Verwenden Sie den CAT-Befehl, um Textdateien in Ubuntu 18.04 zu kombinieren

Konvertieren Sie Dateinamen über die Ubuntu-Befehlszeile in Kleinbuchstaben

So formatieren Sie eine Festplattenpartition mit BTRFS unter Ubuntu 20.04

Installieren Sie Clouds Windows 10 VM auf Ubuntu mit dem SNAP-Befehl

Ping-Befehl in Ubuntu 22.04

So konvertieren Sie Textdokumente in Sprache auf Ubuntu mit eSpeak