Kokoro TTS
Führe Kokoro TTS aus — ein ultraleichtes Text-to-Speech-Modell mit 82M Parametern auf Clore.ai-GPUs.
Kokoro ist ein Text-to-Speech-Modell mit 82 Mio. Parametern, das weit über seiner Gewichtsklasse schlägt. Trotz seiner winzigen Größe (unter 2 GB VRAM) erzeugt es bemerkenswert natürliche englische Sprache und läuft selbst auf günstiger Hardware in Echtzeit oder noch schneller. Mit Apache-2.0-Lizenz, mehreren integrierten Sprachstilen und Unterstützung für CPU-Inferenz ist Kokoro ideal für Echtzeitanwendungen, Chatbots und Edge-Deployments.
HuggingFace: hexgrad/Kokoro-82M PyPI: kokoro Lizenz: Apache 2.0
Hauptfunktionen
82 Mio. Parameter — eines der kleinsten hochwertigen TTS-Modelle, die verfügbar sind
< 2 GB VRAM — läuft auf praktisch jeder GPU und sogar auf der CPU
Mehrere Sprachstile — amerikanisches Englisch, britisches Englisch; männliche und weibliche Stimmen
Echtzeit oder schneller — Inferenz mit geringer Latenz, geeignet für Streaming
Streaming-Generierung — gibt Audioschnipsel aus, sobald sie erzeugt werden
Unterstützung für mehrere Sprachen — Englisch (primär), Japanisch (
misaki[ja]), Chinesisch (misaki[zh])Apache 2.0 — kostenlos für private und kommerzielle Nutzung
Anforderungen
GPU
Jeder mit 2 GB VRAM
RTX 3060
VRAM
2 GB
4 GB
RAM
4 GB
8 GB
Festplatte
500 MB
1 GB
Python
3.9+
3.11
System
espeak-ng installiert
—
Clore.ai-Empfehlung: Eine RTX 3060 ($0,03–0,07/Stunde) ist mehr als ausreichend. Kokoro kann sogar auf CPU-only-Instanzen laufen und ist damit extrem kosteneffizient für TTS.
Installation
Schnellstart
Anwendungsbeispiele
Mehrere Stimmen vergleichen
Erzeugen Sie denselben Text mit verschiedenen Stimmen, um sie zu vergleichen:
Britisches Englisch mit Geschwindigkeitssteuerung
Stapelverarbeitung von Dateien
Verarbeiten Sie mehrere Texte und fügen Sie sie zu einer einzelnen Datei im Hörbuch-Stil zusammen:
Tipps für Clore.ai-Nutzer
CPU-Inferenz — Kokoro ist klein genug, um auf der CPU zu laufen; nützlich für kostensensible Workloads oder wenn keine GPUs verfügbar sind
Streaming — der Generator gibt Audioschnipsel aus, sobald sie erzeugt werden, und ermöglicht so Echtzeitwiedergabe in Web-Apps
Mit WhisperX kombinieren — verwenden Sie WhisperX für die Transkription und Kokoro für die Neusynthese in Sprachpipelines
Docker — verwenden Sie
pytorch/pytorch:2.11.0-cuda12.8-cudnn9-runtimeund fügeapt-get install -y espeak-ngfür Ihr StartupStimmkonsistenz — verwenden Sie pro Projekt eine einzige Stimm-ID, um ein konsistentes Erzählererlebnis zu gewährleisten
Kosteneffizienz — mit $0,03–0,07/Stunde auf einer RTX 3060 ist Kokoro eine der günstigsten TTS-Lösungen zum Selbsthosten
Fehlerbehebung
espeak-ng nicht gefunden
Ausführen apt-get install -y espeak-ng (erforderliche Systemabhängigkeit)
ModuleNotFoundError: kokoro
Installieren mit pip install kokoro>=0.9.4 soundfile
Audio klingt roboterhaft
Probieren Sie eine andere Stimme aus (z. B. af_heart klingt meist am natürlichsten)
Japanisch/Chinesisch funktioniert nicht
Sprach-Extras installieren: pip install misaki[ja] oder misaki[zh]
Zu wenig Speicher auf der CPU
Reduzieren Sie die Textlänge pro Aufruf; Kokoro streamt die Chunks, sodass der Speicherverbrauch begrenzt bleibt
Langsamer erster Lauf
Die Modellgewichte werden bei der ersten Verwendung heruntergeladen (~200 MB); nachfolgende Ausführungen sind sofortig
Zuletzt aktualisiert
War das hilfreich?