Transcribe a remote file and upload to S3
post/transcribe/s3
Request body
urlstring required
callbackUrlstring
externalIdstring
Optional external ID for tracking the subtitling job
languagestring
promptstring
Optional prompt to guide the transcription process. This can be used to provide context or specific instructions for the transcription.
format'srt' | 'vtt'
model'whisper-1' | 'gpt-4o-transcribe' | 'gpt-4o-mini-transcribe' | 'gpt-4o-mini-transcribe-2025-12-15' | 'gpt-4o-transcribe-diarize'
Transcription model to use. Default: whisper-1. Note: gpt-4o-transcribe-diarize supports speaker identification.
speakerNamesstring[]
Known speaker names for diarization (max 4). Only used with gpt-4o-transcribe-diarize model.
bucketstring required
keystring required
regionstring
endpointstring
Response
Default Response