Audio & Echtzeit
Übersetzung erstellen
Übersetzt Audio in englischen Text
Überblick
Übersetzt Audio in jeder unterstützten Sprache in englischen Text. Im Gegensatz zur Transkription gibt dieser Endpoint unabhängig von der Eingabesprache immer englischen Text aus.
Dieser Endpunkt übersetzt Audio ins Englische. Senden Sie kein language: Audioübersetzung unterstützt den Parameter nicht und kann unsupported_parameter zurückgeben. Für Textübersetzung verwenden Sie POST /v1/translations; darauf bezieht sich recommended_for=translation.
Anfragekörper
Die Antwort erfolgt nach Abschluss der Übersetzung. Für längere Audiodateien sollte das HTTP-Timeout mindestens 120s betragen.
Die Audio-Datei, die übersetzt werden soll. Unterstützte Formate: flac, mp3, mp4, mpeg, mpga, m4a, ogg, wav, webm. Die maximale Dateigröße beträgt 25 MB.
whisper-1Modell-ID für Audioübersetzung, etwa whisper-1. Prüfen Sie in den aktuellen Modelldetails die Unterstützung für POST /v1/audio/translations.
Ein optionaler Text, um den Stil des Modells zu steuern oder ein vorheriges Segment fortzusetzen. Sollte auf Englisch sein.
jsonAusgabeformat. Whisper unterstützt json, text, srt, verbose_json und vtt; andere Modelle können eine andere Auswahl unterstützen. Prüfen Sie die Modelldetails.
Sampling-Temperatur von 0 bis 1, nur für Modelle, die diesen Parameter unterstützen.
Antwort
Die folgenden Felder beschreiben JSON-Antworten für Transkription oder Übersetzung. text, srt und vtt liefern Text bzw. Untertitel statt eines JSON-Objekts. Zusätzliche Felder hängen vom Modell und Ausgabeformat ab.
Der übersetzte Text auf Englisch.
Für das Format verbose_json enthält die Antwort außerdem:
Sprachangabe aus der Antwort, sofern vorhanden.
Die Dauer des Eingabe-Audios in Sekunden.
Segmente des übersetzten Textes mit Zeitstempeln.
Anfrage
curl -X POST "https://api.tokenlab.sh/v1/audio/translations" \
-H "Authorization: Bearer sk-your-api-key" \
-F "file=@german_audio.mp3" \
-F "model=whisper-1"Antwort
{
"text": "Hello, my name is Wolfgang and I come from Germany. Where are you from?"
}Übersetzung vs. Transkription
| Funktion | Übersetzung | Transkription |
|---|---|---|
| Ausgabesprache | Immer Englisch | Gleich wie die Eingabe |
| Anwendungsfall | Fremdsprachiges Audio in Englisch umwandeln | Originalsprache beibehalten |
| Sprachparameter | Nicht anwendbar | Optionaler Hinweis |
Autorisierung
BearerAuth API-Key-Authentifizierung. Erstellen oder verwalten Sie API-Keys unter Dashboard > API > API Keys.
Ort: header
Header
Zustellungsrichtlinie pro Anfrage. Überschreibt die API-Key- und Workspace-Standardeinstellungen. Versucht automatisch zuerst TokenLab Verified und kann vor der Ausgabe, der Annahme der Anfrage oder der Erstellung persistenter Ressourcen einmalig auf Official umstellen.
Zulässige Werte
- "auto"
- "verified"
- "official"
Anfragekörper
multipart/form-data
Antwort
application/json
application/json
application/json
application/json
application/json
application/json