Qwen Audio 3.1 TTS API

Echtzeit-Sprachsynthese mit 19 Stimmen, Vortragsrichtung in klarer Sprache, Inline-Emotions- und Soundtags sowie Audio, der über SSE oder WebSocket gestreamt wird.

Alibaba CloudAudiogenerationVeröffentlicht 23. Sept. 2026SingaporeProprietärer EndpointNeu

Über Qwen Audio 3.1 TTS

Echtzeit-Sprachsynthese mit 19 Stimmen, Vortragsrichtung in klarer Sprache, Inline-Emotions- und Soundtags sowie Audio, der über SSE oder WebSocket gestreamt wird.

Wähle eine von 19 Stimmen mit Sprache. Lenke die Darstellung mit Anweisungen und mit Inline-Tags im Text. Geschwindigkeit und Tonhöhe verändern die gerenderte Länge, ohne die bestellten Tokens zu ändern.

Auch bekannt als Qwen Audio TTS, Alibaba Cloud Qwen Audio 3.1 TTS

text to speechmultilingualexpressive prosodyemotion controlvoice tagslow latencystreamingrealtime

Qwen Audio 3.1 TTS Spezifikationen

Modell-ID
qwen-audio-3-1-tts
Autor
Alibaba Cloud
Kategorie
Audiogeneration
Veröffentlicht
23. Sept. 2026
Max. Ausgabe
60.000 Token
Eingabe
Text
Ausgabe
Audio
Region
Singapore
Endpoints
POST/v1/audio/speechPOST/v1/audio/speech:streamWEBSOCKET/v1/realtime
Alternative Modell-IDs
qwen-audio-3.1-ttsqwen-audio-3.1-tts-flashalibaba/qwen-audio-3-1-tts

Qwen Audio 3.1 TTS API-Preise

Live Pay-as-you-go-Preise aus dem EmpirioLabs-Katalog. Du zahlst nur für das, was du nutzt, ohne monatliches Minimum.

Typ
Spezifikation
Preis
Eingabe
pro 1M Prompt-Token
$0.46
Ausgabe
pro 1 Million generierter Token
$3.74
Auf der vollständigen Preisseite vergleichen

So rufst du die Qwen Audio 3.1 TTS API auf

Qwen Audio 3.1 TTS erzeugt Sprache über POST /v1/audio/speech und liefert abspielbares Audio. Sende den zu sprechenden Text als input mit der Modell-ID qwen-audio-3-1-tts. Hol dir einen API-Schlüssel im EmpirioLabs Dashboard.

cURL
curl https://api.empiriolabs.ai/v1/audio/speech \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "qwen-audio-3-1-tts",
    "input": "Welcome to EmpirioLabs. Your build just finished."
  }' \
  --output speech.mp3
Python
import requests

response = requests.post(
    "https://api.empiriolabs.ai/v1/audio/speech",
    headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
    json={"model": "qwen-audio-3-1-tts", "input": "Welcome to EmpirioLabs."},
)
with open("speech.mp3", "wb") as f:
    f.write(response.content)
Vollständige Qwen Audio 3.1 TTS API-Referenz

Qwen Audio 3.1 TTS API-Parameter

Request-Parameter, die die Qwen Audio 3.1 TTS API auf EmpirioLabs unterstützt. Standardwerte gelten, wenn ein Feld weggelassen wird.

ParameterTypStandardBereich / WerteBeschreibung
inputstring-max. 10000Text zur Synthese, bis zu 10.000 Zeichen pro Anfrage. Diese Inline-Tags ändern die Darbietung ab dem Punkt, an dem sie erscheinen: [traurig], [erstaunt], [tiefes und...
voiceenumEmily_v3.1Emily_v3.1, Luna_v3.1, Eric_v3.1, Luca_v3.1, Abby_v3.1, Annie...Sprachvoreinstellung. Die 15 englischen Stimmen lesen Englisch, und die 4 mehrsprachigen Stimmen lesen Chinesisch, Englisch und andere Sprachen. Jede Stimmen-ID...
response_formatenummp3mp3, wav, pcm, opusAudio-Container. MP3 und Opus sind komprimiert, WAV ist unkomprimiertes PCM in einem RIFF-Header, und PCM sind headerlose Rohsamples für Chunk-Wiedergabe.
sample_rateenum240008000, 12000, 16000, 22050, 24000, 44100, 48000Die Ausgabe-Abtastrate in Hz. 24000 eignet sich für Sprachwiedergabe, und 48000 liefert Broadcast-Qualität bei größerer Dateigröße.
speednumber10.5 bis 2Sprechratemultiplikator. 0,5 ist halbe Geschwindigkeit und 2,0 ist doppelte Geschwindigkeit.
pitchnumber10.5 bis 2Tonhöhenmultiplikator. Werte unter 1,0 senken die Stimme, und Werte darüber erhöhen sie. Pitch verändert auch das Tempo des gerenderten Audios, also kombiniere es...
volumeinteger500 bis 100Ausgangslautstärke, wobei 50 der Referenzpegel ist.
instructionstring-max. 1000Natürliche Sprachanweisung für die Darbietung, bis zu 1.000 Zeichen. Kontrolliert Emotion, Tonfall, Charakter, Tempo und Sprechstil, zum Beispiel 'Sprich schnell in...
language_hintsarray-zh, en, fr, de, ja, ko, ru, pt, th, id, vi, es, it, ms, fil, arDie Sprache codiert, die die Aussprache für gemischtsprachige Texte verzerrt, zum Beispiel ["zh", "en"]. Lassen Sie unset, damit das Modell die Sprache erkennt.
seedinteger00 bis 65535Samen probieren. Verwenden Sie einen Seed mit identischen Eingaben und Einstellungen für ein wiederholbares Rendern wieder.
bit_rateinteger320006000 bis 510000Encoder-Bitrate in BPS. Gilt nur für das Opus-Format und wird für mp3, wav und pcm ignoriert.
pronunciationobject--Die Aussprache überschreibt zum Beispiel {"重要": "zhong4 yao4"}. Nutze es, um Namen, Akronyme und Homographen zu fixieren.
replaceobject--Wörtliche Textsubstitutionen wurden vor der Synthese angewendet, zum Beispiel {"EmpirioLabs": "Empirio Labs"}. Nützlich für Markennamen und Abkürzungen.
enable_markdown_filterbooleanfalse-Strip Markdown-Syntax wie Sternchen und Unterstreichungen vor der Synthese, damit die Formatierung der Zeichen nicht laut vorgelesen wird.

Gut zu wissen

Stimmen

  • 19 Stimmen: 15 englische und 4 mehrsprachige Stimmen. Emily, Luna, Eric und Luca haben britische Akzente. Abby, Annie, Ava, Beth, Betty, Cally, Cindy, Donna, Andy, Brian und David haben amerikanische Akzente. Die mehrsprachigen Stimmen longanhuan_v3.1, longanlingxin_v3.1, longanfengyue_v3.1 und xunanchuan_v3.1 lesen Chinesisch, Englisch und andere Sprachen.
  • Jedes Stimmen-ID endet zum Beispiel auf _v3.1, Emily_v3.1.

Lieferrichtung

  • instruction legt Emotion, Ton, Charakter, Tempo und Sprechstil in natürlicher Sprache fest, bis zu 1.000 Zeichen.
  • Inline-Tags im Text ändern die Auslieferung von diesem Punkt aus, zum Beispiel [excited] oder [whispers], oder fügen einen einmaligen Laut wie [laughing] oder [sighing] hinzu. Die vollständige Liste der Tags befindet sich im input-Parameter.
  • SSML-Eingabe wird nicht unterstützt.

Eingangsgrenzen

  • Bis zu 10.000 Zeichen pro Anfrage.
  • language_hints verzerrt die Aussprache bei gemischtsprachigen Texten.

Ausgabe

  • MP3, WAV, PCM oder Opus bei 8.000 bis 48.000 Hz.
  • POST /v1/audio/speech:stream sendet Audio-Abschnitte, während die Sprache generiert wird.

Echtzeit

  • WEBSOCKET /v1/realtime?model=qwen-audio-3-1-tts nimmt Text auf, während er noch geschrieben wird, und gibt Audio zurück, sobald es generiert wird. Senden Sie input_text_buffer.append Ereignisse, dann input_text_buffer.commit oder session.finish, um die Sitzung zu beenden.
  • Audio erscheint in response.audio.delta Ereignissen: 16-Bit-PCM mit 24.000 Hz standardmäßig, oder MP3 oder Opus. Setze Sprache, Anweisung, Format und andere Optionen mit session.update; eine Änderung gilt ab dem nächsten Segment.
  • Der Text wird in Segmenten gesprochen, die an Satzgrenzen enden, und jedes Segment endet mit einem response.done Ereignis, das seine Verwendung übernimmt.

Abrechnung

  • Eingabetoken sind der Text, und Ausgabetoken sind das erzeugte Audio mit 12,5 Token pro Sekunde.
  • Geschwindigkeit und Tonhöhe verändern die Länge des gerenderten Audios, aber nicht die abgewarteten Tokens. Eine Anweisung, die die Abgabe verlangsamt, fügt Ausgabetoken hinzu.

Qwen Audio 3.1 TTS API: häufige Fragen

Wie viel kostet die Qwen Audio 3.1 TTS API?

Auf EmpirioLabs wird Qwen Audio 3.1 TTS nach Verbrauch abgerechnet: Eingabe $0.46 pro 1M Prompt-Token; Output $3.74 pro 1 Million generierter Token. Die Live-Preistabelle auf dieser Seite entspricht immer dem, was die API berechnet.

Welchen Endpoint verwendet Qwen Audio 3.1 TTS?

Qwen Audio 3.1 TTS wird über POST /v1/audio/speech auf api.empiriolabs.ai mit normaler Bearer-Token-Authentifizierung bereitgestellt.

Kann ich Qwen Audio 3.1 TTS im Browser testen, bevor ich integriere?

Öffnen Sie das EmpirioLabs Playground und klicken Sie auf Start session, um es im Browser zu testen. Qwen Audio 3.1 TTS läuft über einen WebSocket statt über Anfrage und Antwort, beginnen Sie für die Integration deshalb mit dem Schnellstart für Echtzeit-Sprache. Verbinden Sie sich von Ihrem Server aus mit Ihrem EmpirioLabs-API-Schlüssel und der Modell-ID qwen-audio-3-1-tts und streamen Sie dann Audio in beide Richtungen.

Wie bekomme ich einen Qwen Audio 3.1 TTS API-Schlüssel?

Erstelle ein EmpirioLabs-Konto und generiere dann einen Schlüssel unter API Keys im Dashboard. Die Abrechnung erfolgt über Pay-as-you-go-Guthaben, du zahlst also nur für deine Requests.

Bereit, bessere Endpunkte zu nutzen?

Schauen Sie sich unsere Preise an oder kontaktieren Sie uns, wenn Sie Ihr eigenes Modell auf unserem Stack implementieren möchten.