Zum Hauptinhalt springen
Lade Audio als Multipart-Formular mit einem Feld file an POST /v1/audio/transcriptions hoch. Ein JSON-Body mit einem Base64-String besteht die Validierung nicht. Nur das TypeScript-SDK kann dieses Formular senden; in allen anderen Sprachen sendest du es wie unten mit dem Standard-HTTP-Client oder schickst stattdessen eine URL (siehe Audio von einer URL transkribieren).

Audiodatei hochladen

Audio von einer URL transkribieren

Modelle von Mistral, ElevenLabs und Morpheus können das Audio statt aus einem Upload von einer URL lesen. Weil diese Anfrage JSON ist, kommen auch die SDK-Methoden damit zurecht, die keine Datei hochladen können:

Parameter

Die Feldnamen sind in jeder Sprache die Formularfelder (bzw. bei einer URL-Quelle die JSON-Felder). Das vollständige Schema steht in der Transcriptions-API-Referenz.

Antwort

AudioTranscriptionResponse, zurückgegeben als Map-Typ des jeweiligen SDK (map[string]interface{} in Go, Dictionary<string, object>? in C#, ein Array in PHP, ein Hash in Ruby):
Zuletzt geändert am 5. November 2026