TranscriptionRequest schema

FieldType and description
file
Required
string

The audio file to transcribe (multipart file upload).

format: "binary"

modelstring

Speech recognition model identifier.

default: "openai/whisper-large-v3-turbo"

languagestring

ISO-639-1 language code to hint the recognizer.

response_formatstring

Format of the transcription response. The route always requests verbose_json internally (for accurate billing and segment data), then converts to the client-requested format before returning. Unknown values default to json. text, srt, and vtt are returned as text/plain; json and verbose_json are returned as application/json.

Allowed values: ["json","verbose_json","text","srt","vtt"]

default: "json"