Bringen Sie Ihren Computer zum Sprechen mit Festival [Linux]

Wer möchte nicht einen sprechenden Computer?

Linux ist großartig für die Barrierefreiheit. Egal, ob Sie ein Text-to-Speech-System (TTS) benötigen, das Sie bei alltäglichen Computeraufgaben unterstützt, oder ob Sie ein experimentierfreudiger Musiker sind, der Roboterstimmen in Ihre Songs integrieren möchte, Linux steht Ihnen zur Seite. Obwohl es eine Reihe von TTS-Programmen für Linux gibt, heißt das Programm, das wir jetzt besprechen werden Festival.

Festival ist freie Software, die in C++ geschrieben ist. Es handelt sich um ein mehrsprachiges TTS-System und -Framework, das vom Centre for Speech Technology Research der Universität Edinburgh entwickelt wurde.

Festival bekommen

Festival ist in den meisten Mainstream-Linux-Repositories verfügbar. Suchen Sie nach „Festival“ und installieren Sie das Kernprogramm sowie alle gewünschten Stimmen, die auch bei Ihrer Suche auftauchen.

Wenn sie nicht in Ihrem Repository vorhanden ist, können Sie die TAR-Datei von der Download-Seite herunterladen. Festival läuft auf jedem Unix-ähnlichen System, einschließlich Windows mit installiertem Cygwin.

Mit Festival

Festival ist ein Befehlszeilenprogramm, kann aber auch als TTS-Backend für andere Anwendungen verwendet werden. Um eine interaktive Eingabeaufforderung zu öffnen, geben Sie einfach Folgendes ein

Der Befehl, um es zum Sprechen zu bringen, folgt dem Format:

(SayText „Hallo, Welt!“)

Ich habe die Satzzeichen für „Show“ hinzugefügt, aber leider erkennen Festivalstimmen keine Satzzeichen. Wenn Sie in derselben Eingabeaufforderung mehrere Sätze eingeben, liest Festival diese als Folgesatz. Sie können die Ausgabe jedoch jederzeit aufzeichnen und in einem Audio-Editor bearbeiten.

Geben Sie Folgendes ein, um alle in Ihrer Festival-Installation verfügbaren Stimmen anzuzeigen:

Und um zu einer anderen Stimme zu wechseln, geben Sie den Namen der Stimme in Klammern ein. Zum Beispiel:

Beachten Sie, dass das obige Beispiel davon ausgeht, dass Sie auch Mbrola-Stimmen installiert haben. Wenn Sie dies nicht tun, stehen die Mbrola-Stimmen dem Festival nicht zur Verfügung. Manchen Leuten gefallen die Mbrola-Stimmen besser, deshalb würde ich empfehlen, sie zu installieren.

Festival kann auch Textdateien lesen. Geben Sie dies einfach in Ihre Befehlszeile ein, ohne die interaktive Eingabeaufforderung einzugeben (Hinweis: Sie können die interaktive Eingabeaufforderung mit dem Befehl (quit) verlassen):

Sie können direkt vom Festival aus eine Audiodatei produzieren. Auch in diesem Szenario geben wir die interaktive Eingabeaufforderung nicht ein. Stattdessen verwenden wir ein Tool namens text2wave, das im Lieferumfang von Festival enthalten ist. Führen Sie es folgendermaßen aus:

text2wave document.txt -o audiobook.wav

Dies eignet sich hervorragend zum Erstellen von Hörbüchern oder Podcasts.

Hier ist ein letzter Trick:

Besorgen Sie sich einen SSH-Client für Ihr Smartphone, z. B. den ConnectBot für Android. Wenn das nächste Mal ein Freund Ihren Computer verwendet, gehen Sie in den anderen Raum, stellen Sie eine SSH-Verbindung zu Ihrem System her und starten Sie Festival, um ein Gespräch mit Ihrem Freund zu beginnen. Es wird allen Spaß machen!

Index
  1. Festival bekommen
  2. Mit Festival

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Go up