Rev.ai

by Rev.ai

Rev.ai: The API spin-off of Rev — strong English accuracy, topic detection, custom vocab. Skip the setup: WhipScribe transcribes it in your browser. Packs: $4 for 500 minutes, $12 for 2,000, $24 for 5,000; Workspace $19 a month. Up to 10 hours or 5 GB per file. Measured turnaround: about 2 minutes per audio hour. 99 languages. Checked 25 Oct 2026.

Don’t want to wire up the Rev.ai API? Drop the file here.

Every recording starts with a free preview of its opening minutes. Credits never expire.

Rev.ai is Rev's developer API arm — Reverb ASR plus real-time streaming, with the unique option to drop the same job down to human transcribers when machine-grade accuracy isn't enough.

API  ·  from $0.02/min

TL;DR

Rev.ai exposes async transcription via POST /speechtotext/v1/jobs and real-time via a WebSocket streaming endpoint, both powered by the Reverb model family — Rev's in-house English ASR that was open-sourced in October 2024 (Apache-2.0 code, models on HuggingFace) and benchmarks competitively against Whisper Large-v3. Word-level timestamps, diarization, custom vocabulary, language identification, sentiment, topic extraction, and summarization are all wired into the same job submission.

Best for long-form English media, podcasts, and call recordings where accuracy matters more than headline price, plus any workflow that occasionally needs to escalate the same audio to human transcribers under one vendor. Current pricing: Reverb at $0.20/hr (~$0.0033/min), Reverb Turbo at $0.10/hr (~$0.0017/min), Reverb foreign language at $0.30/hr, Whisper Fusion / Whisper Large at $0.005/min, and human transcription at $1.99/min. New accounts get free credit equivalent to 5 hours of Reverb ASR.

Category
Transcription APIs
Pricing
from $0.02/min
Platforms
API

What it is

Rev.ai is the developer API from Rev, historically a human-transcription service. The "Machine" endpoint is competitive on English and supports custom vocabulary that handles jargon better than generic Whisper. HIPAA-eligible on appropriate plans. Last price check: 2026-04-20.

Best for: English-heavy workloads where vocabulary customization matters (medical, legal, technical).
Watch out for: Pricier than Whisper-based APIs; non-English coverage narrower.

Install / use

View Rev.ai API docs ↗

Where Rev.ai fits · 6 use-cases

Rev.ai's pitch clusters around English ASR accuracy, the Reverb open model, and the optional human-grade escalation lane. Pick the card closest to your build — each links to the matching docs.rev.ai section.

Podcasts · long-form English
Async · Reverb model

Submit an episode URL to the async jobs endpoint and ask for diarization plus word timestamps. Reverb is tuned on Rev's 7M+ hours of human-verified speech, which shows up on long-form conversational English versus generic Whisper.

POST /speechtotext/v1/jobs
transcriber=reverb · diarize=true
Media · subtitles + chapters
Async · forced alignment

Use forced alignment to lock an existing transcript to word-level timestamps for SRT/VTT export, or run a fresh job with diarization for caption tracks plus speaker labels. Topic extraction can seed chapter markers.

Forced alignment endpoint
Word-accurate timing for caption files
Voice agents · streaming
WebSocket · real-time

Open a WebSocket to the streaming endpoint and pipe PCM frames; partial hypotheses arrive in real time for live captioning, IVR turn-taking, and in-product voice copilots. Custom vocabulary biases brand and jargon words.

Streaming Speech-to-Text
Real-time partials + final results
LLM pre-processing
Async + Insights stack

Bundle the transcript with summarization, topic extraction, and sentiment in a single workflow so the LLM downstream sees structured input instead of raw text. Useful for meeting bots, RAG over call audio, and analytics rollups.

Summary + Topics + Sentiment APIs
Insights stack runs on the same job id
Compliance · legal records
Human option · HIPAA / SOC II

When machine accuracy is not enough, Rev.ai can route the same job to its human transcription network for verbatim, certified output. Same API, same dashboard, same audit trail — useful for depositions, regulatory filings, and accessibility compliance.

Human transcription job type
$1.99/min · turnaround in hours
Multilingual fallback
Reverb FL + Whisper Fusion

For non-English audio, Rev.ai exposes a Reverb Foreign Language model plus Whisper Fusion / Whisper Large as transcriber options, with language identification as a pre-step when the input language is unknown. 57+ languages on the broader stack.

transcriber=reverb-fl | whisper-fusion
Language ID at $0.003/min seeds the choice
Pattern: Rev.ai is the right call when English accuracy and the option to escalate to humans under one vendor matter more than the lowest per-minute rate. If you want lower streaming latency, Deepgram is the closest comparison; if you want to skip the integration step entirely, drop a URL into Whipscribe below.

Quickstart · pick a runtime

Three working ways to submit a pre-recorded URL to the async jobs endpoint. Export your access token as REV_AI_API_KEY first — grab one from your Rev.ai dashboard (free credit equivalent to 5 hours of Reverb ASR on new accounts).

1Python SDK · async URL

Official rev_ai SDK · submit a URL job and poll for the transcript.

# pip install rev_ai
import os, time
from rev_ai import apiclient

client = apiclient.RevAiAPIClient(os.environ["REV_AI_API_KEY"])

job = client.submit_job_url(
    "https://www.rev.ai/FTC_Sample_1.mp3",
    metadata="podcast-001",
    transcriber="reverb",
)

while True:
    details = client.get_job_details(job.id)
    if details.status.name in ("TRANSCRIBED", "FAILED"):
        break
    time.sleep(5)

transcript = client.get_transcript_text(job.id)
print(transcript)
2Node / JavaScript SDK

Official revai-node-sdk · same async URL job from Node 18+.

// npm install revai-node-sdk
import { RevAiApiClient } from "revai-node-sdk";

const client = new RevAiApiClient(process.env.REV_AI_API_KEY);

const job = await client.submitJobUrl(
  "https://www.rev.ai/FTC_Sample_1.mp3",
  { metadata: "podcast-001", transcriber: "reverb" }
);

let details;
do {
  await new Promise(r => setTimeout(r, 5000));
  details = await client.getJobDetails(job.id);
} while (details.status === "in_progress");

const transcript = await client.getTranscriptText(job.id);
console.log(transcript);
3cURL · no SDK

Plain HTTPS POST to /speechtotext/v1/jobs · useful for shell pipelines and edge runtimes.

# submit a URL job
curl --request POST \
  --url 'https://api.rev.ai/speechtotext/v1/jobs' \
  --header "Authorization: Bearer $REV_AI_API_KEY" \
  --header 'Content-Type: application/json' \
  --data '{
    "source_config": {"url": "https://www.rev.ai/FTC_Sample_1.mp3"},
    "metadata": "podcast-001",
    "transcriber": "reverb"
  }'

# poll job status
curl --request GET \
  --url "https://api.rev.ai/speechtotext/v1/jobs/<JOB_ID>" \
  --header "Authorization: Bearer $REV_AI_API_KEY"

# fetch the transcript when status=transcribed
curl --request GET \
  --url "https://api.rev.ai/speechtotext/v1/jobs/<JOB_ID>/transcript" \
  --header "Authorization: Bearer $REV_AI_API_KEY" \
  --header 'Accept: text/plain'

What people actually do with Rev.ai-style transcription

The tool is the means. These are the jobs — each one priced at published rates, each one wired up on its own page.

Wire it into Amazon S3n8nMake.comGoogle DriveZapierSlack

Features

Speaker diarizationYes
Word-level timestampsYes
Streaming / real-timeYes
Languages supported36
HIPAA eligibleYes

Links

Rev.ai vs Whipscribe

FeatureRev.aiWhipscribe
CategoryTranscription APIsTranscription APIs
PricingNot verified$4–$24 one-time packs (credits never expire) · free preview of the opening minutes
Speaker identificationNot verifiedNamed in the summary, key quotes and chapters
Word timestampsNot verifiedYes
StreamingNot verifiedNo
Languages3699
PlatformsAPIWeb, API, MCP

Alternatives to Rev.ai

Frequently asked about Rev.ai

What is Rev.ai?

Rev.ai exposes async transcription via POST /speechtotext/v1/jobs and real-time via a WebSocket streaming endpoint, both powered by the Reverb model family — Rev's in-house English ASR that was open-sourced in October 2024 (Apache-2.0 code, models on HuggingFace) and benchmarks competitively against Whisper Large-v3. Word-level timestamps, diarization, custom vocabulary, language identification, sentiment, topic extraction, and summarization are all wired into the same job submission.

How much does Rev.ai cost?

Rev.ai is a paid product — published pricing: from $0.02/min. Pricing changes; verify on the vendor's own page before budgeting.

What platforms does Rev.ai support?

Rev.ai is an API — you call it from whatever you build, on any platform with an HTTP client.

How do I get started with Rev.ai?

Rev.ai is used through its API: get a key from the vendor, then call it from your own code. There is no desktop app to install.

How many languages does Rev.ai support?

Rev.ai lists 36 languages.

What are the limitations of Rev.ai?

Pricier than Whisper-based APIs; non-English coverage narrower.

Who is Rev.ai best for?

English-heavy workloads where vocabulary customization matters (medical, legal, technical).

What should I know before choosing Rev.ai?

Best for long-form English media, podcasts, and call recordings where accuracy matters more than headline price, plus any workflow that occasionally needs to escalate the same audio to human transcribers under one vendor. Current pricing: Reverb at $0.20/hr (~$0.0033/min), Reverb Turbo at $0.10/hr (~$0.0017/min), Reverb foreign language at $0.30/hr, Whisper Fusion / Whisper Large at $0.005/min, and human transcription at $1.99/min. New accounts get free credit equivalent to 5 hours of Reverb ASR.

Is Rev.ai open source?

No. Rev.ai is a proprietary API. If you need source you can read and run yourself, the open-source tools in this directory are the place to look.

What kind of tool is Rev.ai?

In this directory Rev.ai is filed under commercial api as a API.

What are the alternatives to Rev.ai?

There is a side-by-side page at /tools/rev-ai-alternatives comparing Rev.ai with the closest tools in the same category on price, platform and features.

Are there setup recipes for Rev.ai?

Yes — this page carries 3 tested setups: Python SDK · async URL; Node / JavaScript SDK; cURL · no SDK.

Can I automate Rev.ai-style transcription without running it myself?

Yes. If what you want is transcripts rather than the tool itself, Whipscribe does the same job as a hosted API: submit a file or URL, poll a job id, pull the result as txt, json, srt, vtt or docx. $0.008 a minute — about $0.48 an audio hour — bought as credits that never expire. The automation recipes on this site show it wired to Drive folders, Zoom recordings, S3 buckets and no-code platforms.

How is Whipscribe different from Rev.ai?

Rev.ai is another vendor's product; Whipscribe is a per-minute transcription service. Recordings are transcribed on our own servers and never used for training, and every job returns five formats plus an AI summary, quotes and topics. Every recording starts with a free preview of its opening minutes, and a pack from $4 (500 minutes) transcribes the rest and opens every export.

What does transcription cost if I use Whipscribe instead of Rev.ai?

$0.008 a minute — about $0.48 an audio hour — bought as credits that never expire. There is no subscription and no monthly minimum: a 3-hour recording is about $1.44, a thousand-hour archive is about $480 once. Every recording starts with a free preview of its opening minutes, and a pack from $4 (500 minutes) transcribes the rest and opens every export, so you can see what your recording holds before paying anything.

Whipscribe is a hosted transcription service. If you want transcripts without running infrastructure, paste a URL or drop a file in the form below — you'll have a transcript in seconds.

Transcribe your recordings

Explore

Long recording to get through?

One file up to 10 hours, as an upload or a link: see transcribing a long MP3 or M4A, transcribing a podcast episode and an SRT subtitle file from any recording.

Looking at paid options?

Before you choose a transcription tool or service: see how our transcription services work.