Guides
How-to guides for the Speech Revolutions API: the terminal, live progress, webhooks, timestamps, speaker diarization and output formats.
Terminal & cURL
For shell scripts and one-off jobs, use POST /api/v1/transcribe. You stream the raw audio bytes as the request body (options go in the query string); the…
Live progress
Show a live progress bar for each upload and transcription by combining the SDK's two progress callbacks into one 0–100 value.
Webhooks
Get a signed POST when a job finishes instead of holding a connection open, and verify it with your organization's signing secret.
Timestamps
Word-level start/end times in Speech Revolutions transcripts: where they live in .words, the JSON shape, and how the SDK parses them.
Speaker diarization
Turn on speaker_labels to label who spoke each segment: per-word speaker tags, .utterances speaker turns, and how to render them.
Output formats & subtitles
The six Speech Revolutions output_type values — txt, json, srt, vtt, docx, pdf — the JSON schema, and generating subtitles and documents.
Features & formats
Every request can enable the full feature set — there are no paid add-ons.