Zonos TTS-Stimmklonung
Führe Zonos TTS von Zyphra zur Stimmklonung mit Emotions- und Tonhöhenkontrolle auf Clore.ai-GPUs aus.
Zonos von Zyphra ist ein Open-Weight-Text-to-Speech-Modell mit 0,4 Milliarden Parametern, das auf über 200.000 Stunden mehrsprachiger Sprache trainiert wurde. Es führt Zero-Shot-Stimmklonung mit nur 2–30 Sekunden Referenzaudio durch und bietet fein abgestimmte Kontrolle über Emotion, Sprechgeschwindigkeit, Tonhöhenvariation und Audioqualität. Die Ausgabe ist hochauflösendes 44-kHz-Audio. Es sind zwei Modellvarianten verfügbar: Transformer (beste Qualität) und Hybrid/Mamba (schnellere Inferenz).
GitHub: Zyphra/Zonos HuggingFace: Zyphra/Zonos-v0.1-transformer Lizenz: Apache 2.0
Hauptfunktionen
Stimmklonung aus 2–30 Sekunden — kein Fine-Tuning erforderlich
44 kHz High-Fidelity-Ausgabe — Audioqualität in Studioqualität
Emotionskontrolle — Freude, Trauer, Wut, Angst, Überraschung, Ekel über 8D-Vektor
Sprechgeschwindigkeit & Tonhöhe — unabhängige feingranulare Steuerung
Audio-Präfixeingaben — ermöglicht Flüstern und andere schwer zu klonende Verhaltensweisen
Mehrsprachig — Englisch, Japanisch, Chinesisch, Französisch, Deutsch
Zwei Architekturen — Transformer (Qualität) und Hybrid/Mamba (Geschwindigkeit, ~2× Echtzeit auf RTX 4090)
Apache 2.0 — kostenlos für private und kommerzielle Nutzung
Anforderungen
GPU
RTX 3080 10 GB
RTX 4090 24 GB
VRAM
6 GB (Transformer)
10 GB+
RAM
16 GB
32 GB
Festplatte
10 GB
20 GB
Python
3.10+
3.11
CUDA
12.8+
12.8+
System
espeak-ng
—
Clore.ai-Empfehlung: RTX 3090 ($0,07–0,21/Std.) für komfortable Reserven. RTX 4090 ($0,14–0,42/Std.) für das Hybrid-Modell und die schnellste Inferenz.
Installation
Schnellstart
Anwendungsbeispiele
Emotionssteuerung
Zonos akzeptiert einen 8-dimensionalen Emotionsvektor: [Freude, Trauer, Ekel, Angst, Überraschung, Wut, Sonstiges, Neutral].
Steuerung von Sprechgeschwindigkeit und Tonhöhe
Gradio-Weboberfläche
Port freigeben 7860/http in Ihrer Clore.ai-Bestellung und öffnen Sie die http_pub URL, um auf die UI zuzugreifen.
Tipps für Clore.ai-Nutzer
Modellauswahl — Transformer für beste Qualität, Hybrid für ~2× schnellere Inferenz (erfordert RTX-3000+-GPU)
Referenzaudio — 10–30 Sekunden saubere Sprache liefern die besten Ergebnisse; kürzere Clips (2–5 s) funktionieren, aber mit geringerer Wiedergabetreue
Docker-Einrichtung — verwenden Sie
pytorch/pytorch:2.11.0-cuda12.8-cudnn9-runtime, hinzufügenapt-get install -y espeak-ngzum StartPortzuordnung — freigeben
7860/httpfür die Gradio-UI,8000/httpfür den API-ServerSeed-Steuerung — setzen Sie
torch.manual_seed()vor der Generierung für reproduzierbare AusgabenAudioqualitätsparameter — experimentieren Sie mit dem
audio_qualityKonditionierungsfeld für eine sauberere Ausgabe
Fehlerbehebung
espeak-ng nicht gefunden
Ausführen apt-get install -y espeak-ng (erforderlich für die Phonemisierung)
CUDA-Speicher erschöpft
Verwenden Sie das Transformer-Modell (kleiner als Hybrid); reduzieren Sie die Textlänge pro Aufruf
Hybrid-Modell schlägt fehl
Erfordert Ampere+-GPU (RTX-3000-Serie oder neuer) und pip install -e ".[compile]"
Geklonte Stimme klingt falsch
Verwenden Sie einen längeren Referenz-Clip (15–30 s) mit klarer Sprache und minimalem Hintergrundrauschen
Langsame Generierung
Normal für Transformer (~0,5× Echtzeit); Hybrid erreicht auf der RTX 4090 ~2× Echtzeit
ModuleNotFoundError: zonos
Stellen Sie sicher, dass Sie aus dem Quellcode installiert haben: cd Zonos && pip install -e .
Zuletzt aktualisiert
War das hilfreich?