← Zurück zu Anleitungen

Thorsten-Voice mit Piper installieren

Schnell & sparsam · Hochdeutsch, hessischer Dialekt und mit verschiedenen Emotionen. Piper läuft als eigenständiges Programm ohne Cloud-Zwang — sogar auf einem Raspberry Pi. Die Installation funktioniert für Windows, Mac, Linux und Raspberry Pi nahezu identisch.

1

Piper TTS herunterladen

Auf der GitHub-Releases-Seite von Piper die passende Version für dein Betriebssystem laden (Windows, Mac, Linux oder Raspberry Pi).

Zur GitHub-Releases-Seite ↗
2

Archiv entpacken

Das heruntergeladene Archiv in ein beliebiges Verzeichnis entpacken. Eine Installation im klassischen Sinn ist nicht nötig — Piper startet direkt aus dem Ordner heraus.

Unter Linux/Mac ggf. einmalig chmod +x piper ausführen, damit die Datei ausführbar ist.

Modell- und Konfigurationsdatei herunterladen, beide zusammen mit piper in dasselbe Verzeichnis legen, dann den Befehl im Terminal (Mac/Linux/Raspberry) oder in der Kommandozeile (Windows) ausführen.

Befehle anzeigen für:
Neutral

Hochdeutsch

Die klare, neutrale Standardstimme — die richtige Wahl für die meisten Anwendungsfälle.

echo "Hier den Text schreiben." | ./piper -m de_DE-thorsten-high.onnx -f ausgabe.wav
Dialekt

Hessisch

Meine Stimme mit charmantem (Süd-)hessischem Akzent.

echo "Hier den hessischen Text babbeln lassen." | ./piper -m Thorsten-Voice_Hessisch_Piper_high-Oct2023.onnx -f ausgabe.wav
Mit Gefühl

Emotional

Wütend, betrunken, glücklich, ängstlich und mehr — Sprachausgabe mit acht wählbaren Emotionen.

echo "Hier den emotionalen Text schreiben." | ./piper -m de_DE-thorsten_emotional-medium.onnx -f ausgabe.wav --speaker 1

Der Wert hinter --speaker legt die Emotion fest:

0 😀 Fröhlich
1 😡 Wütend
2 🤢 Angewidert
3 🥴 Betrunken
4 🙂 Neutral
5 🥱 Schläfrig
6 😲 Überrascht
7 🤫 Flüsternd
Fehler „espeak-ng nicht gefunden“ oder eine fehlende .dylib/.so-Datei

Piper braucht espeak-ng und ein paar Bibliotheksdateien, die zusammen mit der piper-Datei im ZIP stecken. Häufigster Fehler: Nur die piper-Datei wird woanders hin verschoben. Lass stattdessen den kompletten entpackten Ordner zusammen — Modell- und Konfigurationsdatei einfach mit hineinlegen, statt piper alleine zu verschieben.

Mac: „piper kann nicht geöffnet werden, da der Entwickler nicht verifiziert werden kann“

Das ist die macOS-Gatekeeper-Warnung für unsignierte Programme. Unter Systemeinstellungen → Datenschutz & Sicherheit findest du nach dem ersten (fehlgeschlagenen) Start einen Button „Dennoch öffnen“. Alternativ in einem Terminal einmalig xattr -d com.apple.quarantine ./piper ausführen.

Es kommt keine Sprachausgabe oder die WAV-Datei ist leer

Meistens liegt es daran, dass Modell (.onnx) und Konfiguration (.onnx.json) nicht im selben Ordner liegen oder unterschiedlich benannt sind — beide Dateien müssen zusammenbleiben. Bei den Hochdeutsch- und Hessisch-Modellen außerdem darauf achten, keinen --speaker-Parameter mitzugeben — der ist nur für das Emotional-Modell gedacht.

Die Ausgabe klingt abgehackt oder bricht mittendrin ab

Das passiert vor allem auf sehr schwacher Hardware (etwa einem älteren Raspberry Pi), wenn die Berechnung nicht schnell genug hinterherkommt. Falls verfügbar, ein kleineres Modell probieren, oder bei mehr Rechenleistung auf Kokoro oder Coqui DDC umsteigen.

„Permission denied“ beim Start von ./piper unter Linux oder Mac

Die Datei ist nach dem Entpacken nicht als ausführbar markiert. Einmalig chmod +x piper in dem Ordner ausführen, in dem piper liegt.

Mehr Leistung zur Verfügung?

Piper ist bewusst schlank gehalten. Mit etwas mehr Rechenleistung klingen Kokoro, Coqui DDC oder CosyVoice noch natürlicher.

Alle Anleitungen ansehen