ZONOS3-Mini: Offene Sprach-KI klont Stimmen sogar direkt im Browser

Das Start-up Zyphra hat ZONOS3-Mini veröffentlicht, ein freies Text-to-Speech-Modell mit nur rund 100 Millionen aktiven Parametern. Es klont Stimmen aus einem kurzen Hörbeispiel, lässt sich bis auf einzelne Wörter steuern und läuft im Browser, auf dem Laptop oder auf Server-GPUs. Die Lizenz ist Apache 2.0. Alle Benchmarks stammen allerdings von Zyphra selbst.

Modell-Releases Selbst ausprobieren 10. Nov. 2026 6 Min. Lesezeit Quelle: MarkTechPost
Symbolbild, KI-generiert

Worum es geht

Das US-KI-Unternehmen Zyphra hat am 10. November 2026 ZONOS3-Mini veröffentlicht. Das ist ein Open-Source-Modell für Text-to-Speech (TTS), es wandelt also geschriebenen Text in gesprochene Sprache um. Es ist für Echtzeit-Einsatz direkt auf dem eigenen Gerät gedacht. Das Modell beherrscht Zero-Shot-Voice-Cloning: Es ahmt eine Stimme anhand eines kurzen Hörbeispiels nach, ohne vorher speziell auf diese Stimme trainiert zu werden. Außerdem lassen sich Tempo, Emotion und Betonung bis auf einzelne Wörter steuern.

Die Gewichte stehen unter der freizügigen Apache-2.0-Lizenz, kommerzielle Nutzung ist also erlaubt. Die wichtigste Eigenschaft laut MarkTechPost ist die geringe Größe. ZONOS3-Mini läuft in einem Browser-Tab, auf einem Laptop oder auf einer Server-GPU. Zyphra hat das Modell in 2,5 Tagen auf 112 NVIDIA-H100-GPUs trainiert. Der Vorgänger ZONOS2 hatte noch 8 Milliarden Parameter und war deshalb nur eingeschränkt einsetzbar.

So ist das Modell aufgebaut

ZONOS3-Mini ist ein Mixture-of-Experts-Modell (MoE). Stell dir ein Team aus 64 Spezialisten vor, von denen für jedes Stück Text nur die zwei passendsten arbeiten. Insgesamt hat das Modell so 800 Millionen Parameter, pro Token rechnen aber nur etwa 100 Millionen mit. Das macht es schnell und sparsam. Das Modell kann sich 32.768 Positionen merken (Kontext) und erzeugt pro Durchgang bis zu 10 Minuten Audio.

Zyphra hat drei Teile der Technik neu gebaut:

  • Neuer Audio-Codec ZAC-1: Ein Codec zerlegt Audio in kompakte Bausteine, die das Modell verarbeiten kann, und setzt sie wieder zu Klang zusammen. ZAC-1 ersetzt den bisher genutzten Descript Audio Codec. Er arbeitet mit nur 15 Bausteinen pro Sekunde (15 Hz) und 10 Codebüchern mit je 4.096 Einträgen: eins für die Bedeutung, neun für den Klang. Laut Zyphra sinkt die Wortfehlerrate damit um das Zehnfache. Ein spezieller Baustein (kausaler iSTFT-Kopf) wandelt jedes Stück sofort nach der Erzeugung in Audio mit 44,1 kHz um. Das ist die Voraussetzung für Streaming.
  • Hybrides Rückgrat: 11 Schichten mit der Modellbreite 1.024. Neun davon sind „Gated DeltaNet“-Schichten, eine sparsame Alternative zur klassischen Attention, zwei sind globale Attention-Schichten. Das entspricht einem Verhältnis von 3:1.
  • Neuer Sprecher-Encoder MECT-B2: Er ersetzt den Encoder aus Qwen3-TTS. Man kann ihm einen rohen Referenz-Clip von bis zu 60 Sekunden geben oder ein fertiges Stimmprofil aus 192 Zahlen (Speaker Embedding).

Nach dem Haupttraining folgten zwei Feinschliff-Runden mit DPO und GRPO. Bei diesen Verfahren lernt das Modell aus Vergleichen guter und schlechter Ausgaben und wird dadurch robuster.

Stimme auf Wortebene steuern

Die Steuerung hat zwei Ebenen. Die Identität der Stimme, also Alter, Geschlecht, Akzent und Stimmfarbe, wird über Stimmprofil-Vektoren und Akzent-Vektoren eingestellt. Die Vortragsweise, also Tempo, Emotion, Lautstärke bzw. Projektion und Lebendigkeit, läuft über Activation Steering. Dabei werden die inneren Signale des Modells während der Erzeugung gezielt verschoben, ungefähr so, als würde man an einem Mischpult drehen, während das Lied läuft. Eigene „Alignment Heads“ sorgen dafür, dass diese Steuerung auch beim Streaming genau auf bestimmte Wörter wirkt. Dazu gibt es ein separates Bearbeitungsmodell nach dem VoiceCraft-Rezept, mit dem sich Sätze nachträglich ändern lassen, ohne alles neu zu generieren.

Benchmarks: vorne, aber selbst gemessen

Zyphra hat für die Bewertung einen eigenen Benchmark namens ZTTS2-Eval entwickelt. Er umfasst saubere, vorgelesene Sprache in 35 Sprachen und Aufnahmen aus dem echten Leben in 20 Sprachen. Ein „Capability Index“ fasst 420 Testaufgaben mit einem statistischen Verfahren (Item-Response-Theorie) zu einem Wert zusammen.

ZONOS3-Mini Fish Audio S2 Pro MOSS-TTS v1.5 Qwen3-TTS 1.7B
Parameter gesamt 800 Mio. 5 Mrd. 8 Mrd. 1,7 Mrd.
Aktive Parameter ~100 Mio. k. A. k. A. k. A.
Lizenz Apache 2.0 Research-Lizenz (kommerziell separat) Apache 2.0 Apache 2.0
Capability Index* 66,2 61,7 60,2 37,7
Wortfehlerrate, sauber* (niedriger = besser) 7,79 11,06 11,01 25,55
Stimmähnlichkeit* 83,4 81,2 82,9 69,6
Klangqualität MSR-UTMOS* 3,07 3,16 3,04 3,54

*Alle Werte aus Zyphras eigenem ZTTS2-Eval, ZONOS3-Mini im Stimmprofil-Modus.

MarkTechPost nennt deutliche Einschränkungen. Zyphra hat den Benchmark selbst gebaut und selbst durchgeführt, eine unabhängige Prüfung fehlt. Gibt man dem Modell statt eines fertigen Stimmprofils einen rohen Referenz-Clip, fällt es auf 44,7 Punkte zurück. Bei der reinen Klangqualität liegen Fish S2 Pro und vor allem Qwen3-TTS vorn. Eine offizielle Sprachenliste gibt es nicht, getestet wurde in 35 Sprachen.

Tempo und Einsatzwege

Auf einer einzelnen H100 liegt die mittlere Time to First Audio, also die Wartezeit bis zum ersten hörbaren Ton, bei 80 Millisekunden, und zwar bei acht gleichzeitigen Anfragen. Der Spitzendurchsatz liegt bei 457 Sekunden Audio pro Sekunde Rechenzeit. Im Browser dauert es auf einem M3 MacBook Air unter 150 Millisekunden, auf dem Smartphone Pixel 9 unter 570 Millisekunden. Die Latenzwerte der Konkurrenz wurden auf anderen GPUs gemessen und sind nicht direkt vergleichbar.

Laut GitHub-Repository gibt es vier offizielle Wege:

  • Browser: ein WebGPU-Playground, der komplett auf deiner eigenen Grafikeinheit läuft, ohne Installation und ohne Server.
  • NVIDIA-Server: SGLang-Omni stellt einen OpenAI-kompatiblen Endpunkt /v1/audio/speech mit Streaming bereit.
  • Nativ: ein MLX-Server für Apple-Silicon-Macs sowie ein C++/ggml-Server mit Kommandozeilenprogramm für CPU, CUDA, Metal oder Vulkan.
  • Gehostet: Zyphra Cloud auf NVIDIA-H200-GPUs.

Was du zum Ausprobieren brauchst

Die Hürde ist sehr niedrig. Am einfachsten geht es über den Browser-Playground. Dafür brauchst du nur einen aktuellen Browser mit WebGPU-Unterstützung und ein halbwegs modernes Gerät, selbst ein Smartphone wie das Pixel 9 reicht, wenn auch mit spürbarer Verzögerung. Lokal genügt bei rund 100 Millionen aktiven und 800 Millionen Gesamtparametern eine Grafikkarte mit etwa 2 GB VRAM. Das ist eine grobe Schätzung, offizielle Mindestwerte nennt die Quelle nicht. Auf Macs mit Apple-Chip läuft das Modell über MLX. Über ggml geht es auch ohne Grafikkarte nur mit der CPU, dann aber langsamer. Der Speicherbedarf auf der Festplatte dürfte im niedrigen Gigabyte-Bereich liegen. Für Server mit vielen gleichzeitigen Nutzern ist SGLang-Omni auf NVIDIA-GPUs gedacht.

Einordnung

ZONOS3-Mini ist ein bemerkenswerter Schritt für freie Sprachsynthese. Ein Modell mit nur 100 Millionen aktiven Parametern soll auf Augenhöhe mit fünf- bis zehnmal größeren Konkurrenten sprechen. Dazu kommen eine echte Open-Source-Lizenz und ein offizieller Browser-Betrieb, den laut MarkTechPost keiner der Vergleichskandidaten bietet. Interessant ist das für Entwickler von Sprachassistenten, Vorlese-Apps, Spielen und Barrierefreiheits-Tools, die ohne Cloud und ohne laufende Kosten auskommen wollen. Fish Audio S2 Pro unterstützt dagegen über 80 Sprachen, braucht für kommerzielle Nutzung aber eine eigene Lizenz.

Kritisch bleibt, dass alle Bestwerte aus Zyphras eigenem Benchmark stammen. Unabhängige Hörtests fehlen noch. Das Klonen aus einem rohen Hörbeispiel, für die meisten Nutzer der naheliegende Weg, schneidet deutlich schlechter ab als der Modus mit Stimmprofil. Und wie bei jedem Stimmklon-Werkzeug gilt: Fremde Stimmen solltest du nur mit Einverständnis der Betroffenen nachbilden.

Quellen

#text-to-speech#stimmklonen#open-source#zyphra#mixture-of-experts
Originalquelle lesen

Selbst ausprobieren: ZONOS3-Mini

Schritt für Schritt erklärt, auch ohne Vorkenntnisse – auf deinem Rechner oder kostenlos im Browser.

Was kann ich damit machen?

ZONOS3-Mini liest beliebigen Text mit natürlich klingender Stimme vor, und das in Echtzeit direkt auf deinem Gerät. Mit einem Hörbeispiel von bis zu 60 Sekunden oder einem fertigen Stimmprofil ahmt es eine Stimme nach, ohne dass du trainieren musst. Tempo, Emotion, Lautstärke und Lebendigkeit lassen sich sogar für einzelne Wörter steuern, Alter, Geschlecht und Akzent über Stimmprofile. Pro Durchgang entstehen bis zu 10 Minuten Audio, und die Ausgabe kann gestreamt werden, sodass der erste Ton fast sofort kommt. Laut Zyphras eigenem Benchmark liegt das Modell bei Verständlichkeit und Stimmähnlichkeit vor viel größeren offenen Modellen wie Fish Audio S2 Pro oder MOSS-TTS. Bei der reinen Klangqualität schneidet aber Qwen3-TTS besser ab. Mit einem rohen Referenz-Clip sind die Ergebnisse deutlich schwächer als mit einem Stimmprofil. Eine offizielle Sprachenliste gibt es nicht, Zyphra hat in 35 Sprachen getestet.

Für wen lohnt es sich?

Ideal für Bastler, App-Entwickler, Podcaster, Spieleentwickler und alle, die eine kostenlose, lokal laufende Vorlesestimme ohne Cloud-Abo suchen. Durch die Apache-2.0-Lizenz eignet es sich auch für kommerzielle Produkte. Wer die allerbeste Klangqualität oder garantierte Unterstützung für sehr viele Sprachen braucht, sollte zusätzlich Alternativen wie Qwen3-TTS oder Fish Audio testen.

Ideen: Was du damit anstellen kannst

Hörbuch für die Kinder

Gib eine selbst geschriebene Gute-Nacht-Geschichte ein und lass sie mit ruhiger, warmer Stimme vorlesen. Weil bis zu 10 Minuten Audio pro Durchgang möglich sind, passt eine ganze Geschichte hinein. Mit Einverständnis kann auch Omas Stimme aus einer kurzen Aufnahme verwendet werden.

Podcast-Intro vertonen

Schreib ein kurzes Intro und lass es mit energischer, lebhafter Stimme sprechen. Einzelne Wörter wie den Podcast-Namen betonst du über die Wortsteuerung. Heraus kommt eine Audiodatei, die du direkt in dein Schnittprogramm ziehst.

Lokaler Sprachassistent

Verbinde ZONOS3-Mini mit einem lokalen Sprachmodell und Spracherkennung, sodass dein Assistent komplett offline antwortet. Dank Streaming und kurzer Wartezeit bis zum ersten Ton wirkt das Gespräch flüssig.

Spielfiguren eine Stimme geben

Erzeuge für verschiedene Charaktere in deinem Indie-Spiel eigene Stimmprofile mit unterschiedlichem Alter, Akzent und Temperament. Dank Apache-2.0-Lizenz darfst du die Stimmen auch in einem kommerziellen Spiel verwenden.

Barrierefreie Vorlesefunktion

Baue den Browser-Playground-Ansatz in eine Webseite ein, damit Artikel direkt auf dem Gerät der Besucher vorgelesen werden. Es fallen keine Serverkosten an und kein Text verlässt den Rechner.

Lernmaterial in mehreren Sprachen

Lass Vokabellisten oder Übungssätze in verschiedenen Sprachen vorlesen, zum Beispiel langsam und deutlich für Anfänger. Prüfe dabei, wie gut die jeweilige Sprache klingt, denn eine offizielle Sprachenliste gibt es nicht.

Download0,8 GB (bei 100 MBit/s ca. 1 Min.)
Lizenzapache-2.0
ArtSprachausgabe (Text zu Sprache)
Hugging FaceZyphra/ZONOS3-Mini

Was dein Rechner braucht

Grafikkarte (NVIDIA) mind. 6 GB VRAMZyphra nennt keinen Wert für den Grafikspeicher. Die 6 GB sind deshalb berechnet und nur ein grober Richtwert: Das Sprachmodell model.pth (1,77 GB, bf16) und der Audio-Codec in GGUF-Form (zac.gguf, 2,2 GB) ergeben zusammen etwa 4 GB, gerechnet mal 1,2 plus 1 GB Puffer. Mehr Speicher bringt vor allem mehr gleichzeitige Anfragen und längere Texte.
Mac (Apple Silicon M1–M5) ab 16 GB gemeinsamer SpeicherGrafik und Prozessor teilen sich den Speicher – etwa 70 % davon kann das Modell nutzen
Speicherplatz ca. 2,8 GB freiModell-Download plus Programme

Es gibt eine Modellgröße: 800 Millionen Parameter insgesamt, davon etwa 100 Millionen aktiv. Am leichtesten startest du mit dem WebGPU-Playground im Browser, ganz ohne Installation. Auf Apple-Silicon-Macs empfiehlt sich der MLX-Server. Auf Windows- und Linux-PCs nimmst du den C++/ggml-Server bzw. das Kommandozeilenprogramm (CPU, CUDA, Vulkan). Für Server mit vielen gleichzeitigen Nutzern auf NVIDIA-GPUs ist SGLang-Omni mit OpenAI-kompatiblem Endpunkt gedacht.

  • Im Browser per WebGPU: auf einem M3 MacBook Air unter 150 ms bis zum ersten Ton, auf einem Pixel 9 unter 570 ms.
  • Auf einer NVIDIA H100: im Mittel 80 ms bis zum ersten Ton bei 8 gleichzeitigen Anfragen, Spitzendurchsatz 457 Sekunden Audio pro Sekunde.
  • Grob geschätzt reichen etwa 2 GB Grafikspeicher. Offizielle Mindestwerte nennt die Quelle nicht.
  • Über ggml läuft das Modell auch nur auf der CPU sowie mit CUDA, Metal oder Vulkan.
  • Apple-Silicon-Macs werden über einen eigenen MLX-Server unterstützt.
  • Lange Ausgaben bis 10 Minuten bzw. bis 32.768 Positionen brauchen mehr Speicher als kurze Sätze.
Wie finde ich heraus, was mein Rechner hat?
  • Windows: Strg + Umschalt + Esc drücken → Task-Manager → Reiter Leistung → links GPU anklicken. Unten steht Dedizierter GPU-Speicher (das ist dein VRAM). Den Arbeitsspeicher findest du unter Arbeitsspeicher.
  • Mac: Apfel-Menü oben links → Über diesen Mac. Dort stehen Chip (z. B. M2) und Speicher (z. B. 16 GB). Bei Apple-Chips teilen sich Grafik und Prozessor diesen Speicher.
  • Linux: Im Terminal nvidia-smi eingeben (zeigt Grafikkarte und Speicher) und free -h für den Arbeitsspeicher.

Anleitung

Dieses Modell läuft mit einem eigenen Programm seiner Entwickler (sgl-project/sglang-omni auf GitHub). Die Befehle unten stammen aus der Model Card und der Anleitung der Entwickler.

Windows 10 / 11

Windows 10 / 11: unterstützt. Unter Windows läuft ZONOS3-Mini am einfachsten im Browser über WebGPU. WebGPU heißt: Der Browser rechnet direkt auf deiner Grafikkarte, du musst nichts installieren. Den SGLang-Server beschreibt die Quelle nur für NVIDIA-Grafikkarten und nennt Windows dabei nicht. Unter WSL2 (Linux in Windows) kannst du die Linux-Anleitung ausprobieren, das ist aber ungetestet.

  1. Voraussetzungen prüfen. Du brauchst einen aktuellen Browser, der WebGPU kann, zum Beispiel Chrome oder Edge. Halte den Grafiktreiber aktuell. Beim ersten Besuch lädt die Seite das Modell herunter, du brauchst also eine stabile Internetverbindung.
  2. Lite-Seite öffnen. Öffne diese Adresse im Browser. Lite ist die schnelle Variante zum Stimmenklonen. Stimmenklonen heißt: Das Modell spricht mit einer Stimme, die du vorgibst.
    https://zyphra.com/zonos3-mini/localplayground/lite
  3. Modell laden lassen. Beim ersten Besuch lädt die Seite das Modell herunter. Das kann ein paar Minuten dauern. Der Browser speichert das Modell danach, sodass spätere Besuche schneller gehen. Lass die Seite offen, bis das Laden fertig ist.
  4. Stimme wählen. Wähle eine der fertigen Stimmen aus. Du kannst auch eine eigene Aufnahme hochladen oder direkt mit dem Mikrofon etwas aufnehmen. Für eine eigene Stimme reichen ein paar Sekunden deutlich gesprochene Sprache ohne Hintergrundgeräusche.
  5. Text eingeben und sprechen lassen. Tippe einen kurzen Satz ein, zum Beispiel den Beispielsatz aus der Model Card. Starte dann die Sprachausgabe. Wenn du die Stimme hörst, hat alles geklappt.
    Hello from ZONOS3-Mini!
  6. Volles Studio ausprobieren. Willst du mehr Möglichkeiten, öffne das Zonos Voice Studio. Dort kannst du Figuren gestalten, etwa über Alter, Akzent und Klang der Stimme, und auch Gefühl und Tempo steuern.
    https://zyphra.com/zonos3-mini/localplayground#cast
  7. Ergebnis. Du hörst Text, den ZONOS3-Mini gesprochen hat: im Browser direkt auf der Webseite, unter Linux als Datei output.wav im aktuellen Ordner.

macOS

macOS: unterstützt. Auf dem Mac läuft ZONOS3-Mini im Browser über WebGPU, ohne Installation. Im GitHub-Repo von Zyphra gibt es außerdem einen MLX-Server für Apple Silicon (M1 und neuer). Die Quelle nennt dafür aber keine Befehle. SGLang-Omni unterstützt auf dem Mac nur experimentell andere Modelle.

  1. Voraussetzungen prüfen. Am besten hast du einen Mac mit Apple-Chip (M1 oder neuer) und einen aktuellen Browser, der WebGPU kann, zum Beispiel Chrome oder ein aktuelles Safari. WebGPU heißt: Der Browser rechnet direkt auf dem Grafikteil deines Macs. Beim ersten Besuch wird das Modell heruntergeladen, du brauchst also eine stabile Internetverbindung.
  2. Lite-Seite öffnen. Öffne diese Adresse im Browser. Lite ist die schnelle Variante zum Stimmenklonen. Stimmenklonen heißt: Das Modell spricht mit einer Stimme, die du vorgibst.
    https://zyphra.com/zonos3-mini/localplayground/lite
  3. Modell laden lassen. Beim ersten Besuch lädt die Seite das Modell herunter. Das kann ein paar Minuten dauern. Der Browser speichert das Modell danach, spätere Besuche gehen also schneller.
  4. Stimme wählen. Wähle eine fertige Stimme aus, lade eine eigene Aufnahme hoch oder nimm direkt mit dem Mikrofon etwas auf. Ein paar Sekunden klare Sprache ohne Hintergrundgeräusche reichen.
  5. Text eingeben und sprechen lassen. Tippe einen kurzen Satz ein, zum Beispiel den Beispielsatz aus der Model Card. Starte die Sprachausgabe. Wenn du die Stimme hörst, hat alles geklappt.
    Hello from ZONOS3-Mini!
  6. Volles Studio ausprobieren. Im Zonos Voice Studio kannst du Figuren gestalten, zum Beispiel über Alter, Akzent und Klang der Stimme, und Gefühl und Tempo steuern.
    https://zyphra.com/zonos3-mini/localplayground#cast
  7. Ergebnis. Du hörst Text, den ZONOS3-Mini gesprochen hat: im Browser direkt auf der Webseite, unter Linux als Datei output.wav im aktuellen Ordner.

Linux

Linux: unterstützt. Unter Linux mit einer NVIDIA-Grafikkarte stellt SGLang-Omni (CUDA-Backend) das Modell als lokalen Server bereit. Ohne NVIDIA-Karte nutzt du einfach die Browser-Version unter zyphra.com/zonos3-mini/localplayground/lite. Im GitHub-Repo von Zyphra gibt es außerdem einen C++/ggml-Server, der auch auf dem Prozessor oder mit Vulkan läuft. Die Quelle nennt dafür aber keine Befehle.

  1. Voraussetzungen prüfen. Du brauchst eine NVIDIA-Grafikkarte mit aktuellem Treiber, ein aktuelles Python 3 und das Werkzeug curl. Die genaue Python-Version steht in der Installationsanleitung von SGLang-Omni. Plane außerdem einige GB freien Speicherplatz für das Modell ein. Mit nvidia-smi prüfst du, ob der Treiber deine Karte erkennt.
    nvidia-smi
    python3 --version
  2. Ordner und Umgebung anlegen. Lege einen eigenen Ordner an und darin eine virtuelle Umgebung. Eine virtuelle Umgebung ist ein abgetrennter Bereich für Python-Pakete, damit nichts mit dem Rest deines Systems durcheinanderkommt. Nach dem Aktivieren steht (.venv) vor deiner Eingabezeile.
    mkdir zonos3 && cd zonos3
    python3 -m venv .venv
    source .venv/bin/activate
  3. Installationswerkzeug uv holen. SGLang-Omni wird mit uv installiert. uv ist ein schneller Paketinstaller für Python. Du holst ihn einmal mit pip.
    pip install uv
  4. SGLang-Omni installieren. Dieser Befehl stammt so aus der Anleitung von SGLang-Omni. Die Option --prerelease=allow erlaubt Vorabversionen, die das Paket braucht. Die Installation dauert eine Weile und lädt viele Pakete herunter.
    uv pip install --prerelease=allow "sglang-omni==0.2.0"
  5. Server starten. Starte den Server mit ZONOS3-Mini auf Port 8000. Beim ersten Start lädt er das Modell automatisch von Hugging Face herunter, das dauert je nach Internetleitung eine Weile. Lass dieses Terminalfenster danach offen.
    sgl-omni serve --model-path Zyphra/ZONOS3-Mini --port 8000
  6. Prüfen, ob der Server bereit ist. Öffne ein zweites Terminal und frag den Server, wie es ihm geht. Steht in der Antwort "healthy", ist er bereit. Sonst warte kurz und versuche es noch einmal.
    curl http://localhost:8000/health
  7. Erste Sprachausgabe erzeugen. Schick einen Satz an den Server. Er spricht ihn mit der Standardstimme und speichert das Ergebnis als output.wav.
    curl -X POST http://localhost:8000/v1/audio/speech -H "Content-Type: application/json" -d '{"input": "Hello from ZONOS3-Mini!"}' --output output.wav
  8. Ergebnis anhören. Öffne output.wav mit einem beliebigen Audioplayer. Ist die Datei sehr klein oder stumm, schau im ersten Terminal nach Fehlermeldungen.
    ls -lh output.wav
  9. Ergebnis. Du hörst Text, den ZONOS3-Mini gesprochen hat: im Browser direkt auf der Webseite, unter Linux als Datei output.wav im aktuellen Ordner.

So geht es nach dem ersten Ergebnis weiter

  • Stimme klonen: Füge der Anfrage "references": [{"audio_path": "<Pfad zur Aufnahme>"}] hinzu. Eine kurze, saubere Sprachaufnahme reicht, eine Abschrift brauchst du nicht.
  • Streaming: Mit "stream": true und "response_format": "pcm" kommt das Audio in 44,1 kHz schon während der Erzeugung. Streaming heißt: Du hörst die ersten Wörter, bevor der ganze Satz fertig ist.
  • Das ZONOS3-Cookbook von SGLang-Omni erklärt Stimmenklonen, Streaming und die Optionen für die Zufallsauswahl beim Erzeugen. Im Hugging-Face-Repo unter gguf/voices/ liegen 27 fertige Stimmen, nach Sprache sortiert.
  • Ganz ohne Installation geht es mit dem Zonos Voice Studio im Browser. Dort steuerst du Alter, Akzent, Gefühl und Tempo bis hinunter zu einzelnen Wörtern.

Das kannst du ausprobieren

Guten Morgen! Heute wird es sonnig bei bis zu 22 Grad, nimm trotzdem eine Jacke mit.
Willkommen zu Folge 12 unseres Podcasts – heute sprechen wir über die Geschichte des Fahrrads.
Ich kann es nicht fassen… wir haben tatsächlich gewonnen! (mit fröhlicher, lebhafter Betonung auf „gewonnen“)
Achtung, bitte langsam und deutlich: Der Zug nach Hamburg fährt heute ausnahmsweise von Gleis 7.
Es war einmal ein kleiner Drache, der Angst vor der Dunkelheit hatte. Jede Nacht zündete er eine winzige Flamme an … (ruhig, flüsternd erzählt)

Tipps für bessere Ergebnisse

  • Verwende saubere Referenzaufnahmen ohne Hall und Hintergrundgeräusche. Für dauerhafte Nutzung lohnt es sich, daraus ein festes Stimmprofil (192-dimensionales Embedding) zu erzeugen.
  • Nutze die Steuerung auf Wortebene sparsam: Einzelne betonte Wörter klingen natürlicher als ein durchgehend übertriebener Tonfall.
  • Für Sprachassistenten den Streaming-Modus verwenden. Der erste Ton kommt dann fast sofort, statt dass du auf den ganzen Text wartest.
  • Kleinere Versprecher musst du nicht komplett neu erzeugen: Das separate Bearbeitungsmodell kann Sätze nachträglich ändern.
  • Wer schon Software für die OpenAI-Audio-API hat, kann sie über den SGLang-Omni-Endpunkt /v1/audio/speech mit wenig Aufwand auf ZONOS3-Mini umstellen.

Wenn es hakt

Der Browser-Playground braucht WebGPU. Ältere Browser oder deaktivierte GPU-Beschleunigung verhindern den Start, dann den Browser aktualisieren oder einen Chromium-basierten Browser nutzen.

Das Klonen mit einem rohen Referenz-Clip liefert deutlich schlechtere Ergebnisse (Index 44,7 statt 66,2) als der Modus mit Stimmprofil (Speaker Embedding). Für beste Qualität das Embedding-Verfahren nutzen.

Referenz-Clips dürfen höchstens 60 Sekunden lang sein.

Es gibt keine offizielle Sprachenliste. Ob Deutsch so gut klingt wie Englisch, solltest du selbst testen.

Alle Bestwerte stammen aus Zyphras eigenem Benchmark. Erwarte nicht automatisch, dass es besser klingt als Qwen3-TTS, das bei der Klangqualität vorne liegt.

Fremde Stimmen nur mit Einverständnis der Person klonen. Das ist rechtlich und ethisch heikel.

„out of memory“, Absturz oder der Rechner hängt

Das Modell ist zu groß für deinen Grafikspeicher. Nimm eine kleinere Variante aus der Tabelle oben und schließe andere Programme, vor allem Spiele und Browser mit vielen Tabs.

Es läuft, aber extrem langsam

Wahrscheinlich rechnet der Prozessor statt der Grafikkarte. Bei Ollama zeigt ollama ps in der Spalte PROCESSOR, wie viel auf der GPU läuft. Steht dort „100% CPU“, Grafiktreiber aktualisieren oder eine kleinere Variante nehmen, die komplett in den Grafikspeicher passt.

„ollama“ bzw. „python“ wird nicht gefunden

Das Eingabefenster schließen und neu öffnen, damit es das frisch installierte Programm kennt. Bei Python unter Windows: neu installieren und das Häkchen Add python.exe to PATH setzen.

Windows: „Die Ausführung von Skripts ist auf diesem System deaktiviert“

Das Skript genau mit dem Befehl oben starten: powershell -ExecutionPolicy Bypass -File try_windows.ps1. Das erlaubt die Ausführung nur dieses einen Mal.

Fehlermeldung beim Laden des Modells (Version, „trust_remote_code“, unbekannte Architektur)

Ganz neue Modelle brauchen oft die neueste Programmversion. Bei Ollama: Ollama aktualisieren. Bei Python: pip install -U transformers in der aktivierten Umgebung. Die Model Card nennt meist die genaue Version.

Skripte und Notebook erzeugt Tokenstrom automatisch. Bitte vor dem Ausführen kurz ansehen – sie sind lesbarer Klartext. Lizenz des Modells beachten: apache-2.0.

Frag den KI-Assistenten

Fragen zu diesem Artikel, zur Installation oder zu Hintergründen? Unser Assistent kennt diese Seite und läuft auf unserem eigenen Rechner, nicht in einer fremden Cloud.

Verbinde …

Der Assistent ist eine KI (Gemma 4) und kann sich irren – wichtige Angaben bitte in der Quelle prüfen. Fragen werden nur zum Beantworten genutzt und nach einer Stunde gelöscht. Bitte keine persönlichen Daten eingeben.

Kommentare

Was meinst du dazu? Schon ausprobiert? Schreib es hier, ohne Anmeldung.

  1. Kommentare werden geladen …

Kommentare sind öffentlich. Links sind nicht erlaubt, beleidigende Beiträge löschen wir. Deinen eigenen Kommentar kannst du in diesem Browser jederzeit wieder löschen. Mehr dazu in der Datenschutzerklärung.