POST /v1/audio/transcriptions takes an audio file and returns its text. The
model is nur-v1, and it labels who spoke as part of every transcript.
Parameters
Send the fields asmultipart/form-data.
Pass
language when you know it. Detection uses the first few seconds, so a
recording that opens with music or a greeting in another language can be
transcribed in the wrong one.
Speakers and timings
verbose_json adds segments with speakers, start and end times, and, if you
ask for them, word timings:
segments.
Streaming long files
A long recording takes a while to decode. Withstream=true the response is
server-sent events: transcript.segment for each finished segment, and
transcript.text.done with the full verbose_json result at the end.
end divided by the file’s duration gives you a progress bar.
Limits
Usage is billed per minute of audio.