{ "text": "Hello, this is a test of the transcription API."}
{ "task": "transcribe", "language": "english", "duration": 5.5, "text": "Hello, this is a test of the transcription API.", "segments": [ { "id": 0, "start": 0.0, "end": 2.5, "text": "Hello, this is a test", "tokens": [...] } ]}
Audio & Realtime
Create Transcription
Transcribes audio into the input language
For coding agents, discover the current recommended STT shortlist first with GET /v1/models?recommended_for=stt, then send the selected model explicitly to this endpoint.
Synchronous request timeout: This non-chat endpoint waits for the routed model to finish. Large inputs, long audio, or large batches can exceed common 30s client defaults, so set your HTTP client timeout to at least 120s.
{ "text": "Hello, this is a test of the transcription API."}
{ "task": "transcribe", "language": "english", "duration": 5.5, "text": "Hello, this is a test of the transcription API.", "segments": [ { "id": 0, "start": 0.0, "end": 2.5, "text": "Hello, this is a test", "tokens": [...] } ]}