Transcribe audio

Transcribes an uploaded audio recording and returns the transcript.
Send the raw audio bytes as the request body; the audio format is
detected automatically (WAV, FLAC, MP3, OGG/WebM Opus).

Supports up to ~5 minutes of audio per request. This limit is on audio
duration regardless of file size or format, so a compressed recording
within the size limit can still be rejected for being too long. Pair the
transcript with a downstream text step (e.g. POST /lang2fhir/create)
to turn it into a FHIR resource.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
language
array of strings

BCP-47 language tag, repeatable for up to 4 candidate languages. Defaults to en-US.

language
Body Params

Raw audio bytes (WAV, FLAC, MP3, or OGG/WebM Opus).

Responses

400

Invalid request (empty body, too many languages, no transcript produced, or audio that is too long or in an unsupported format)

401

Unauthorized

402

Payment required (credits exhausted or subscription inactive)

413

Audio exceeds the maximum size

502

Speech recognition failed

503

Transcription temporarily unavailable

504

Transcription timed out

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