Transcribe Audio
POST/openai/v1/audio/transcriptions
Transcribe audio into Bambara text.
Mirrors POST /v1/audio/transcriptions, so client.audio.transcriptions.create()
works unchanged.
Parameters:
file: the audio file to transcribe.model:sunjata-1(default),djelia-asr-v2ordjelia-asr-v1.response_format:json(default),text,verbose_json,srt,vtt. Djelia's ASR returns per-segment timestamps, soverbose_json,srtandvttall carry real timings.stream: when true, emitstranscript.text.segmentandtranscript.text.deltaevents over SSE.
temperature reaches sunjata-1, which decodes with it; the older models ignore
it.
Ignored: language (Djelia's ASR is Bambara-only), prompt,
timestamp_granularities (segment timings are always returned in verbose_json).
Example Response (response_format="json"):
{"text": "Aw ni ce i ka kene wa."}
Request
Responses
- 200
- 400
- 401
- 402
- 404
- default
The transcript, in the requested response_format. stream=true returns transcript.text.delta events instead.
Invalid request
Invalid or missing API key
Insufficient balance
Unknown model or endpoint
Error