Visão Geral
Traduz áudio em qualquer idioma suportado para texto em inglês. Diferente da transcrição, este endpoint sempre gera texto em inglês, independentemente do idioma de entrada.
Corpo da Requisição
O arquivo de áudio a ser traduzido. Formatos suportados: flac, mp3, mp4, mpeg, mpga, m4a, ogg, wav, webm. O tamanho máximo do arquivo é 25 MB.
O modelo a ser utilizado. Atualmente, apenas whisper-1 é suportado.
Um texto opcional para orientar o estilo do modelo ou continuar um segmento anterior. Deve estar em inglês.
O formato da saída. Opções: json, text, srt, verbose_json, vtt.
A temperatura de amostragem, entre 0 e 1. Valores mais altos, como 0.8, produzem uma saída mais aleatória, enquanto valores mais baixos, como 0.2, tornam a saída mais focada e determinística.
Resposta
O texto traduzido em inglês.
Para o formato verbose_json, a resposta também inclui:
O idioma detectado do áudio de entrada.
A duração do áudio de entrada em segundos.
Segmentos do texto traduzido com timestamps.
cURL
Python
JavaScript
Go
PHP
curl -X POST "https://api.lemondata.cc/v1/audio/translations" \
-H "Authorization: Bearer sk-your-api-key" \
-F "file=@german_audio.mp3" \
-F "model=whisper-1"
{
"text" : "Hello, my name is Wolfgang and I come from Germany. Where are you from?"
}
Tradução vs Transcrição
Recurso Tradução Transcrição Idioma de saída Sempre inglês O mesmo da entrada Caso de uso Converter áudio estrangeiro para inglês Preservar o idioma original Parâmetro de idioma Não aplicável Dica opcional
O endpoint de tradução detecta automaticamente o idioma de origem e traduz para o inglês. O parâmetro language da transcrição é ignorado.