Über Grok TTS
Die Sprachsynthese Grok TTS von xAI, seit März 2026 allgemein verfügbar: 71 vorgefertigte Stimmen in 20 Sprachen, Lachen, Atmen und Flüstern direkt ins Skript geschrieben und ein Regler für das Sprechtempo.
Du rufst es mit dem Modellnamen xai/grok-tts/text-to-speech über POST /jobs/createTask auf, ab 3 Credits pro 1.000 Zeichen (0,03 $). Neue Konten bekommen 30 kostenlose Credits, damit du es zuerst im Playground testen kannst.
Diese Anleitung gibt es vorerst nur auf Englisch. →
Anfrageparameter
| Parameter | Pflicht | Beschreibung |
|---|---|---|
text | Ja | The words to be spoken, with optional speech tags such as [laugh] or <whisper>…</whisper>. Billed per 1,000 characters, tags included. |
speed | Nein | Sprechtempo. ≥ 0.7 · ≤ 1.5 · Standardwert: 1 |
bitrate | Nein | MP3 bit rate in bits per second. Only applies to mp3. 32000 · 64000 · 96000 · 128000 · 192000 · Standardwert: 128000 |
language | Nein | Die Sprache des Sprechers. auto · en · zh · ar-EG · ar-SA · ar-AE · bn · fr · de · hi · id · it · ja · ko · pt-BR · pt-PT · ru · es-MX · es-ES · tr · vi · Standardwert: auto |
voice_id | Nein | Wähl aus den verfügbaren Stimmen. ara · eve · leo · rex · sal · jpi39icg · d18jlf6v · 33g9t0jl · 26w6ihxi · dr8gqysu · wy0m9l5w · om17cury · x7avnu1k · bcs7l2c3 · hqxr4yub · h27ltdnz · 89q2pnko · 73xd5dum · 0p0rt7o1 · hbxkrnwm · 69smp8rm · yis75yfp · ekhwx401 · jupvcf34 · 0hhfxxqq · 0ih5oi34 · gwnexu6y · 97zmdc6s · fc7de6afcf6c · 7a9ee820b342 · 0895a5b8ce5c · f8cf5c2c78d4 · 96819d0bd28d · 79f3a8b96d43 · 78a495fdbb39 · e22152e06fd8 · 490ea3be50b1 · 1f046a033914 · dfe7b9e7d217 · c3a2c594479e · 83c6f4fea98e · 34fd4dce1ba3 · d634b6da3d3b · 670a0c3ac005 · 182a91893636 · d0cb9ff07d95 · b1a7441b97a1 · bf9fe5b5f981 · b5ae17439907 · a0401c9101f8 · 23be42535a45 · abfbdf26f115 · 6da5baee46d0 · 3d030bc92a87 · a13662ba951c · 58d27475085e · 247783ebdd51 · 244e27b39200 · 97fabd54445f · 37329fd8895a · 2badb5f46b1e · 1b12d5daee6b · 908c4626660f · 4ff93971bfdc · 70013edeb8e8 · 35c8d7f60dc8 · 23468361b4ef · 458705c07139 · 41321eb41295 · 40f31906b23d · 3a7889066fa2 · Standardwert: eve |
sample_rate | Nein | Sample rate in Hz. 8000 for phone lines, 44100 or 48000 for studio work. 8000 · 16000 · 22050 · 24000 · 44100 · 48000 · Standardwert: 24000 |
output_format | Nein | Dateiformat des Ergebnisses. mp3 · wav · pcm · mulaw · alaw · Standardwert: mp3 |
text_normalization | Nein | Rewrite numbers, abbreviations and symbols as spoken words before reading. Standardwert: false |
optimize_streaming_latency | Nein | Streaming latency level: 0 best quality, 1 smaller first chunk, 2 smallest first chunk with more quality trade-off at chunk boundaries. 0 · 1 · 2 · Standardwert: 0 |
Preise
Die Preise sind in Credits angegeben, denselben Credits, die du auf der Website nutzt (1 Credit = 0,01 $). Beim Annehmen der Aufgabe wird der Betrag reserviert und nach Abschluss auf die tatsächlichen Kosten abgerechnet; fehlgeschlagene Aufgaben werden erstattet.
| Option | Credits pro 1.000 Zeichen | ≈ USD |
|---|---|---|
| Standard | 2,7 | 0,027 $ |
Jede Aufgabe wird auf ganze Credits aufgerundet, ein Lauf in der günstigsten Stufe kostet also 3 Credits pro 1.000 Zeichen (0,03 $).
Für eine exakte Zahl vor dem Start sendest du denselben Body an POST /jobs/quote.
API-Schnellstart
Die Grok TTS API in drei Schritten aufrufen
- API-Schlüssel erstellen. Melde dich bei PopNow an und erstelle in der API-Konsole einen Schlüssel. Schlüssel beginnen mit sk-popnow- und nutzen dieselben Credits wie die Website.
- Anfrage senden. Sende POST /jobs/createTask mit model xai/grok-tts/text-to-speech und einem input-Objekt nach der Parametertabelle. Die Antwort enthält sofort eine Task-ID.
- Ergebnis abholen. Frage GET /jobs/recordInfo mit der Task-ID ab oder gib eine callBackUrl mit, dann schicken wir das Ergebnis dorthin. Lade die Ausgabelinks herunter, sobald die Aufgabe erfolgreich ist.
# 1. Create the task. Keep the Idempotency-Key if you retry after a network error.
export IDEMPOTENCY_KEY="$(uuidgen)"
curl -X POST https://api.popnow.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $POPNOW_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $IDEMPOTENCY_KEY" \
-d '{
"model": "xai/grok-tts/text-to-speech",
"input": {
"text": "Welcome back. Your files finished rendering a minute ago and are ready to download.",
"voice_id": "eve",
"language": "auto"
}
}'
# 2. Copy data.taskId from the response, then poll until state is succeeded, failed, canceled or expired.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.popnow.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $POPNOW_API_KEY"Ersetze den Prompt und alle Links durch deine eigenen. Im Tab „API“ findest du die Referenz zu Antwort, Polling und Callback.
Fragen zur Grok TTS API
Was kostet die Grok TTS API?
Grok TTS kostet 3 Credits (0,03 $) pro 1.000 Zeichen. Die Credits sind dieselben wie auf der Website (1 Credit = 0,01 $), neue Konten bekommen 30 Gratis-Credits, und fehlgeschlagene Tasks werden erstattet.
Wie lautet der Modellname von Grok TTS in der API?
Trag xai/grok-tts/text-to-speech für Text zu Sprache im Feld model von POST /jobs/createTask ein.
Wie füge ich Lachen, Pausen oder Flüstern ein?
Schreiben Sie sie in den Text. Einzel-Tags wie [pause], [laugh], [breath] oder [sigh] erzeugen an dieser Stelle einen Laut; umschließende Tags wie <whisper>…</whisper>, <slow>…</slow> oder <build-intensity>…</build-intensity> verändern, wie die Wörter darin gesprochen werden. Tags werden gespielt statt vorgelesen – keiner der verwendeten Tags tauchte in einer Transkription des Audios auf – und sie zählen zu den Zeichen.
Welche Sprachen und Stimmen gibt es?
Eve, Ara, Leo, Rex und Sal sprechen jede unterstützte Sprache; die übrigen 66 Stimmen sind jeweils auf eine Sprache abgestimmt, wählen Sie also eine, deren Sprache zum Skript passt. language nimmt auto oder einen von 20 Sprachcodes. Niederländische, polnische, schwedische, finnische, dänische und thailändische Stimmen haben keinen eigenen Code: Lassen Sie language für sie auf auto.
Kann es die Stimme einer realen Person nachahmen?
Nein. Dieser Endpunkt bietet nur die 71 vorgefertigten Stimmen; es gibt kein Klonen und keinen Upload einer Referenzstimme.
Welche Limits hat die Grok TTS API?
Textlänge (Zeichen): 15,000; Stimmen: 71; Sprachen: 20. Anfragen außerhalb dieser Grenzen werden abgelehnt, bevor etwas abgebucht wird.
Kann ich Grok TTS testen, ohne Code zu schreiben?
Ja. Der Playground führt Grok TTS mit deinen PopNow-Credits aus, braucht keinen API-Schlüssel und zeigt dir zu jedem Lauf den passenden Code.
Alle Grok-Modelle
Gemini 3.8 Flash TTS liefert einen gespielteren Vortrag mit zwei Stimmen in einer Datei. Grok ist die Wahl für lange Skripte in einer Anfrage.