Passer au contenu principal
POST
/
v1
/
audio
/
translations
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?"
}

Aperçu

Traduit de l’audio dans n’importe quelle langue prise en charge en texte anglais. Contrairement à la transcription, ce point de terminaison produit toujours du texte en anglais, quelle que soit la langue d’entrée.

Corps de la requête

file
file
requis
Le fichier audio à traduire. Formats pris en charge : flac, mp3, mp4, mpeg, mpga, m4a, ogg, wav, webm. La taille maximale du fichier est de 25 Mo.
model
string
défaut:"whisper-1"
Le modèle à utiliser. Actuellement, seul whisper-1 est pris en charge.
prompt
string
Un texte optionnel pour guider le style du modèle ou continuer un segment précédent. Doit être en anglais.
response_format
string
défaut:"json"
Le format de la sortie. Options : json, text, srt, verbose_json, vtt.
temperature
number
La température d’échantillonnage, entre 0 et 1. Des valeurs plus élevées comme 0,8 produisent une sortie plus aléatoire, tandis que des valeurs plus basses comme 0,2 rendent la sortie plus concentrée et déterministe.

Réponse

text
string
Le texte traduit en anglais.
Pour le format verbose_json, la réponse inclut également :
language
string
La langue détectée de l’audio d’entrée.
duration
number
La durée de l’audio d’entrée en secondes.
segments
array
Segments du texte traduit avec horodatages.
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?"
}

Traduction vs Transcription

FonctionnalitéTraductionTranscription
Langue de sortieToujours anglaisIdentique à l’entrée
Cas d’utilisationConvertir de l’audio étranger en anglaisPréserver la langue d’origine
Paramètre de langueNon applicableIndice optionnel
Le point de terminaison de traduction détecte automatiquement la langue source et traduit en anglais. Le paramètre language de la transcription est ignoré.