/transcribeTranscrivez un fichier audio de manière synchrone.
Transcrire l'audio
Téléverse un fichier audio via multipart/form-data et retourne la transcription de manière synchrone. Le corps de la requête est plafonné à 8 Mio ; les uploads plus volumineux retournent 413. Les fichiers vides retournent 400. Les appels sont mesurés sur votre compte et déduits des crédits lorsque la transcription se termine avec succès.
Corps de la requête
4filebinaryrequisFichier audio téléversé en
multipart/form-data. Formats acceptés : WAV, FLAC, Ogg/Opus. Maximum 8 Mio. Les autres types de fichiers sont rejetés.languagestringoptionnelIndication de langue (ex.
english,french). Omettez pour laisser le modèle détecter la langue.group_idstring (uuid)optionnelUUID facultatif corrélant plusieurs envois découpés d'un même enregistrement. Envoyez la même valeur avec chaque morceau ; les tableaux de bord agrègent les morceaux en une seule transcription.
group_totalintegeroptionnelNombre attendu de morceaux du groupe, 1–10000 (nécessite
group_id). Permet aux tableaux de bord de marquer comme partiel un groupe dont tous les morceaux ne sont pas arrivés.
Erreurs
6Le fichier téléchargé est vide (zéro octet).
Téléchargez un fichier audio non vide.
Clé API manquante ou invalide.
Ajoutez X-API-Key: VOTRE_CLÉ à vos en-têtes de requête.
Votre clé API ne possède pas la portée transcribe:use.
Émettez une nouvelle clé avec la portée transcribe:use.
Le fichier téléchargé dépasse la limite de 8 Mio.
Compressez ou raccourcissez l'audio pour qu'il tienne sous 8 Mio avant de réessayer. Le flux d'upload présigné a la même limite.
Champ file manquant ou format audio non pris en charge.
Attachez un champ file avec un format audio pris en charge (WAV, FLAC, Ogg/Opus).
Le service ASR est temporairement indisponible.
Réessayez après quelques secondes ; le service devrait se rétablir automatiquement.
