Audio transcription create (deprecated)

Deprecated. Use POST /v2/audio/transcriptions instead.

Transcribes audio with an OpenAI or ElevenLabs model. Fields marked with a provider apply only to that provider's models.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
file
required

Audio or video file to transcribe.

string
required

Model id in provider/model format.

string

OpenAI only — ISO-639-1 language of the audio. ElevenLabs models use language_code.

string

ElevenLabs only — ISO-639-1 or ISO-639-3 language code; omit to auto-detect.

string

OpenAI only — text that guides the style or continues a previous segment.

string

OpenAI only — json, text, srt, verbose_json, vtt or diarized_json.

boolean

OpenAI only — return text/event-stream. Not supported by whisper-1.

number

Sampling temperature. ElevenLabs accepts 0 to 2.

integer

ElevenLabs only — maximum number of speakers, up to 32.

keyterms
array of strings

ElevenLabs only — terms to bias recognition toward, up to 1000.

keyterms
boolean

ElevenLabs only — transcribe each channel separately (up to 5); the response has transcripts[].

Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
Bearer
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
text/event-stream