Pular para o conteúdo principal
Envie o áudio para POST /v1/audio/transcriptions como um formulário multipart com um campo file. Um corpo JSON com uma string base64 falha na validação. Só o SDK de TypeScript consegue enviar esse formulário; em todas as outras linguagens, envie-o com o cliente HTTP padrão, como abaixo, ou envie uma URL em vez disso (veja Transcreva áudio a partir de uma URL).

Envie um arquivo de áudio

Transcreva áudio a partir de uma URL

Os modelos da Mistral, da ElevenLabs e da Morpheus conseguem ler o áudio de uma URL em vez de um upload. Como essa solicitação é JSON, os métodos dos SDKs que não conseguem enviar arquivos dão conta dela:

Parâmetros

Os nomes dos campos são os campos do formulário (ou campos JSON, para uma origem por URL) em todas as linguagens. O schema completo está na referência da API de transcrições.

Resposta

AudioTranscriptionResponse, retornada no tipo de mapa de cada SDK (map[string]interface{} em Go, Dictionary<string, object>? em C#, um array em PHP, um Hash em Ruby):
Última modificação em 5 de novembro de 2026