
Sprachsynthese auf menschlicher Ebene in sechs Sprachen, mit 12 Systemstimmen, natürlicher Sprachübertragung und Streaming-Wiedergabe.
Sprachsynthese auf menschlicher Ebene in sechs Sprachen, mit 12 Systemstimmen, natürlicher Sprachübertragung und Streaming-Wiedergabe.
Die Zeichenzählung folgt den Preisen von StepFun: Ein chinesisches Zeichen zählt als ein Zeichen, zwei englische Buchstaben als ein Zeichen und zwei Satzzeichen als ein Zeichen.
Auch bekannt als StepFun StepAudio 3 TTS
stepaudio-3-tts/v1/audio/speechPOST/v1/audio/speech:streamstepfun/stepaudio-3-ttsLive Pay-as-you-go-Preise aus dem EmpirioLabs-Katalog. Du zahlst nur für das, was du nutzt, ohne monatliches Minimum.
StepAudio 3 TTS erzeugt Sprache über POST /v1/audio/speech und liefert abspielbares Audio. Sende den zu sprechenden Text als input mit der Modell-ID stepaudio-3-tts. Hol dir einen API-Schlüssel im EmpirioLabs Dashboard.
curl https://api.empiriolabs.ai/v1/audio/speech \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "stepaudio-3-tts",
"input": "Welcome to EmpirioLabs. Your build just finished."
}' \
--output speech.mp3import requests
response = requests.post(
"https://api.empiriolabs.ai/v1/audio/speech",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
json={"model": "stepaudio-3-tts", "input": "Welcome to EmpirioLabs."},
)
with open("speech.mp3", "wb") as f:
f.write(response.content)Request-Parameter, die die StepAudio 3 TTS API auf EmpirioLabs unterstützt. Standardwerte gelten, wenn ein Feld weggelassen wird.
| Parameter | Typ | Standard | Bereich / Werte | Beschreibung |
|---|---|---|---|---|
| input | string | - | max. 1000 | Text zur Synthese. Maximal 1.000 Zeichen. Inhalt in Klammern wird als Lieferanweisung behandelt und nicht gesprochen. |
| voice | enum | lively-girl | lively-girl, vibrant-youth, soft-spoken-gentleman, magnetic-v... | Offizielle StepFun-Stimme. Benutzerdefinierte geklonte Sprach-IDs werden ebenfalls über die API akzeptiert. |
| instruction | string | - | max. 500 | Globale Emotions- oder Stilorientierung für den gesamten Text, in natürlicher Sprache. Maximal 500 Zeichen. |
| speed | number | 1 | 0.5 bis 2 | Sprachgeschwindigkeit. |
| volume | number | 1 | 0.1 bis 2 | Lautstärke ausgeben. |
| language | enum | en | en, zh, ja, ko, fr, es | Zielsprache. Japanisch, Koreanisch, Französisch und Spanisch sind in der Vorschau. |
| response_format | enum | mp3 | mp3, wav, flac, opus, pcm | Audioformat ausgeben. |
| sample_rate | enum | 24000 | 8000, 16000, 22050, 24000 | Ausgabe-Abtastrate in Hz. |
| markdown_filter | boolean | false | - | Entferne die Markdown-Syntax von der Eingabe, bevor sie ausgesprochen wird. |
| pronunciation_map | string | - | - | Optionale Aussprache-Überschreibungen, als Objekt mit einem Tonarray von "written/spoken"-Regeln. |
Die maximale Eingabe beträgt 1.000 Zeichen. Inhalte in Klammern werden als Lieferanweisung behandelt und nicht gesprochen. Verwenden Sie die Anleitung für globale Emotions- oder Stilorientierung, bis zu 500 Zeichen. Zwölf Systemstimmen sind verfügbar, und eine benutzerdefinierte geklonte Sprach-ID wird ebenfalls akzeptiert. Anerkannte Sprachen sind Chinesisch, Englisch, Japanisch, Koreanisch, Französisch und Spanisch, mit anderen Sprachen als Chinesisch und Englisch in der Vorschau. Ausgabeformate sind mp3, wav, flac, opus und pcm mit 8000, 16000, 22050 oder 24000 Hz. Wav wird als vollständige Datei zurückgegeben und nicht gestreamt. Dieses Modell unterstützt voice_label nicht.
Auf EmpirioLabs wird StepAudio 3 TTS nach Verbrauch abgerechnet: Synthese $0.36 pro 10.000 Zeichen. Die Live-Preistabelle auf dieser Seite entspricht immer dem, was die API berechnet.
StepAudio 3 TTS wird über POST /v1/audio/speech auf api.empiriolabs.ai mit normaler Bearer-Token-Authentifizierung bereitgestellt.
Ja. Der EmpirioLabs Playground führt StepAudio 3 TTS im Browser mit denselben Parametern aus, die die API bietet. So kannst du Prompts testen, bevor du Code schreibst.
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.
Schauen Sie sich unsere Preise an oder kontaktieren Sie uns, wenn Sie Ihr eigenes Modell auf unserem Stack implementieren möchten.