Skip to main content
POST
/
v1
/
realtime
/
transcription_sessions
curl https://gateway.bud.studio/v1/realtime/transcription_sessions \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "whisper-1",
    "language": "en"
  }'
{
  "id": "session_xyz789",
  "object": "realtime.transcription_session",
  "created_at": 1699000000,
  "model": "whisper-1",
  "language": "en",
  "ws_url": "wss://gateway.bud.studio/v1/realtime/transcription_sessions/session_xyz789",
  "expires_at": 1699003600
}
curl https://gateway.bud.studio/v1/realtime/transcription_sessions \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "whisper-1",
    "language": "en"
  }'
{
  "id": "session_xyz789",
  "object": "realtime.transcription_session",
  "created_at": 1699000000,
  "model": "whisper-1",
  "language": "en",
  "ws_url": "wss://gateway.bud.studio/v1/realtime/transcription_sessions/session_xyz789",
  "expires_at": 1699003600
}

Headers

ParameterTypeRequiredDescription
AuthorizationstringYesBearer authentication header

Body

ParameterTypeRequiredDescription
modelstringYesTranscription model identifier
languagestringNoISO-639-1 language code for transcription
response_formatstringNoFormat: json, text. Default: json
temperaturefloatNoSampling temperature (0.0 to 1.0)

Supported Providers

OpenAI

Real-time audio streaming with GPT-4o

Azure OpenAI

Enterprise real-time API with low latency