staging.inyokaproject.org

Flite

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:

Dieser Artikel ist mit keiner aktuell unterstützten Ubuntu-Version getestet! Bitte teste diesen Artikel für eine Ubuntu-Version, welche aktuell unterstützt wird. Dazu sind die Hinweise zum Testen von Artikeln zu beachten.

Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:

Flite 🇬🇧 ("Festival lite") ist in kleines Laufzeit-Sprachsynthesizer-Programm, das auf Festival basiert, aber vollständig in C verfasst ist. Das Programm wurde an der Carnegie Mellon University 🇬🇧 entwickelt. Es ist als Ausgabemodul für andere Programme oder Server konzipiert, Flite kann beispielsweise in Archiv/Jovie oder Archiv/KMouth eingesetzt werden. Das Programm ist mit den Festival-Stimmen kompatibel, beim Kompilieren ließen sich auch weitere Stimmen aus dem festvox-Projekt 🇬🇧 einbeziehen.

Installation

Flite ist in den Paketquellen vorhanden, folgendes Paket muss installiert [1] werden:

  • flite

Befehl zum Installieren der Pakete:

sudo apt-get install flite 

Oder mit apturl installieren, Link: apt://flite

Benutzung

Flite ist ein reines Kommandozeilenwerkzeug, die allgemeine Syntax auf der Kommandozeile [2] lautet

flite [OPTION(EN)]... TEXTDATEI [WAVEDATEI] 

Flite generiert Ausgaben nur mit englischen Stimmen, es sind verschiedene Stimmen verfügbar. Ohne Angabe einer Ausgabedatei wird der Text direkt ausgegeben; der zu sprechende Text kann auch direkt eingegebene werden. Angaben in Anführungszeichen werden als Text interpretiert, Angaben ohne Anführungszeichen als Dateiname (flite Hello gibt die Datei Hello aus, flite "hello" sagt "Hello").

Als kleines Additum kann das Programm auch die Zeit ansagen; der Befehl

flite_time $(date +%H:%M) 

gibt die aktuelle Uhrzeit in englischer Sprache aus, z.B. The time is now, just after five past seven, in the morning., akustisch und im Terminal.

Optionen

Flite-Optionen
Option Funktion
-o WAVEDATEI Ausgabename der zu erzeugenden .wav-Datei, ggf. mit Pfadangabe
-f TEXTDATEI Name der Eingabedatei (.txt), ggf. mit Pfadangabe
-t TEXT Direkt zu verarbeitender Text
-p PHONEME Eingabe-Zeichenfolge wird in Phonemen ausgegeben
-lv Gibt die verwendbaren Stimmen aus (Kürzel)
-voice [Kürzel] Verwendet die angegebene Stimme
-b Benchmark-Modus
-l Endlosschleife des Textes
-v Ausführliche Ausgabe
--version Versionsnummer
-?, --help Hilfe

Weitere Informationen in der Datei usr/share/doc/flite/html/index.html oder dem Online-Handbuch 🇬🇧.

Alternativen

  • Sprachausgabe Übersichtsseite

  • Festival - "Ursprung" für Flite, wesentlich umfangreicher konfigurierbar

  • eSpeak/eSpeak NG - Sprach-Synthesizer-Programm, das auf künstlicher Sprachgenerierung basiert

Diese Revision wurde am 2. Mai 2021 14:19 von noisefloor erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen: Multimedia, Büro, Bildung, Barrierefreiheit, Kommunikation, TTS, Sprachausgabe, ungetestet