Passer au contenu principal
Envoyez l’audio à POST /v1/audio/transcriptions sous forme de formulaire multipart avec un champ file. Un corps JSON contenant une chaîne base64 échoue à la validation. Seul le SDK TypeScript sait envoyer ce formulaire ; dans tous les autres langages, envoyez-le avec le client HTTP standard, comme ci-dessous, ou envoyez plutôt une URL (voir Transcrire de l’audio depuis une URL).

Envoyer un fichier audio

Transcrire de l’audio depuis une URL

Les modèles Mistral, ElevenLabs et Morpheus peuvent lire l’audio depuis une URL au lieu d’un fichier envoyé. Comme cette requête est en JSON, les méthodes des SDK qui ne savent pas envoyer de fichier la prennent en charge :

Paramètres

Les noms de champs sont ceux du formulaire (ou du JSON pour une source URL), dans tous les langages. Le schéma complet se trouve dans la référence de l’API Transcriptions.

Réponse

AudioTranscriptionResponse, renvoyé dans le type map de chaque SDK (map[string]interface{} en Go, Dictionary<string, object>? en C#, un tableau en PHP, un Hash en Ruby) :
Dernière modification le 5 novembre 2026