Skip to main content
POST
/
v1
/
audio
/
translations
curl https://gateway.bud.studio/v1/audio/translations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "file=@french_audio.mp3" \
  -F "model=whisper-1" \
  -F "response_format=json"
{
  "text": "Hello, this is the translated English text."
}
curl https://gateway.bud.studio/v1/audio/translations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "file=@french_audio.mp3" \
  -F "model=whisper-1" \
  -F "response_format=json"
{
  "text": "Hello, this is the translated English text."
}

Headers

ParameterTypeRequiredDescription
AuthorizationstringYesBearer authentication header
Content-TypestringYesMust be multipart/form-data

Form Data

ParameterTypeRequiredDescription
filefileYesAudio file to translate (max 25MB). Supported formats: flac, mp3, mp4, mpeg, mpga, m4a, ogg, wav, webm
modelstringYesModel identifier (e.g., whisper-1)
promptstringNoOptional text to guide the model’s style or continue previous audio segment
response_formatstringNoFormat of the transcript output: json, text, srt, verbose_json, vtt. Default: json
temperaturefloatNoSampling temperature (0.0 to 1.0). Default: 0.0

Supported Providers

OpenAI

Whisper models that translate any language to English

Azure OpenAI

Enterprise-grade audio translation with Whisper models

Fireworks

Fast Whisper v3 models for efficient audio translation