Upload an audio file for transcription
Processing is asynchronous - the endpoint returns immediately with a pending status.
Use the GET endpoint to check status and retrieve results.
Audio file to transcribe (max 100MB)
Language code for the audio content. Different models are used based on language
en, en-US, es, de, fr, hi, it, ja, nl, pt, ru, bg, ca, zh, zh-CN, zh-Hans, zh-TW, zh-Hant, zh-HK, cs, da, da-DK, en-AU, en-GB, en-NZ, en-IN, et, fi, nl-BE, fr-CA, de-CH, el, hu, id, ko, ko-KR, lv, lt, ms, no, pl, pt-BR, pt-PT, ro, sk, es-419, sv, sv-SE, th, th-TH, tr, uk, vi "en"
Audio encoding format. Optional - if not specified, the API will auto-detect. Common formats:
linear16: 16-bit linear PCMflac: Free Lossless Audio Codecmulaw: μ-law encodingogg_opus: Opus codec in OGG containerwebm_opus: Opus codec in WebM containerlinear16, flac, mulaw, amr, amr_wb, ogg_opus, speex, webm_opus "linear16"
Enable multichannel audio processing
Transcription created successfully