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.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
400Invalid request (empty body, too many languages, no transcript produced, or audio that is too long or in an unsupported format)
401Unauthorized
402Payment required (credits exhausted or subscription inactive)
413Audio exceeds the maximum size
502Speech recognition failed
503Transcription temporarily unavailable
504Transcription timed out
