Reviewed by Stephen Hopkins, CTO Last updated

Real-time transcription and live captions

Caption the session. Correct it after.
Keep every word.

Real-time transcription turns speech into on-screen text in under 2 seconds, while people are still talking.

Sonix brings 99% accurate speech recognition to live meetings, events and broadcasts in 54+ languages, then hands you a polished transcript minutes after the session ends.

Real-time transcription is in early access for enterprise teams. Standard Sonix transcription is open to everyone today, with 30 minutes free.

Under 2 seconds of latency
54+ languages
Streaming API
Enterprise early access
Trusted By

Enterprise customers worldwide

Join thousands of organizations that trust Sonix for enterprise-grade transcription

Cisco
Google
Microsoft
IBM
Adobe
Uber
Hewlett Packard Enterprise
Stanford University
Yale University
IPSOS
GAP Inc.
Warner Bros
Scotiabank
INSEAD
The Wikimedia Foundation
NBC Universal
ESPN
ABC News
Le Monde
The Times
<2s
Transcription latency
99%
Speech recognition
54+
Languages supported
99.9%
Platform uptime
Real-Time Features

Built for enterprise scale

Instant live captions

Display captions as people speak, in the room or on the stream. Every session becomes accessible to deaf and hard-of-hearing participants and easier to follow for everyone.

Best-in-class accuracy

The live engine builds on the speech recognition work behind 14.2M+ hours of Sonix transcripts. It holds up on technical terminology, accents and conversations with several speakers.

54+ languages

Live captions and real-time transcription in 54+ languages, including English, Spanish, French, German, Portuguese and Japanese, with translation for international audiences.

Meeting integrations

Direct integrations with Zoom, Microsoft Teams and Google Meet. Start live transcription in a call with one click, and archive the transcript automatically when it ends.

Streaming API

Build real-time speech to text into your own product with WebSocket streaming, low latency and full documentation. Batch and streaming run on the same platform.

Enterprise security

SOC 2 Type II certified, HIPAA compliant and GDPR compliant. Every live transcription is encrypted in transit and at rest.

Two modes

Real-time vs. batch transcription,
side by side

Real-time transcription and batch transcription solve different problems, and most teams that think they need one need both.

FactorReal-time transcriptionBatch transcription (standard Sonix)
SpeedText appears in under 2 secondsTranscript ready in about 5 to 6 minutes per audio hour
Best forLive captions and accessibility during the sessionThe record: archives, subtitles, minutes and analysis
AccuracyHigh, but uncorrected in the moment99% on clear audio, plus human review in the editor
CorrectionNone during the sessionFull in-browser editing before export or publishing
Speaker labelsLimited during live sessionsAutomatic speaker identification
OutputOn-screen captions and a live text feedSearchable transcript, SRT and VTT subtitles, DOCX, PDF and timestamps
AvailabilityEnterprise early accessAvailable to everyone now, with 30 free minutes to start

For most workflows the practical answer is both: run live captions during the session for accessibility, then treat the batch transcript that lands minutes later as the record.

Real-time or batch: which mode you need

Real-time transcription puts words on screen while people are speaking, batch transcription produces the corrected record afterward, and most teams end up using both.

Real-time (streaming) transcription

Real-time transcription converts speech to text as it happens, typically within a second or two. That speed is the whole point: captions on screen while the speaker is mid-sentence. The trade-off is that no live system, human or AI, gets a second pass. Whatever the engine hears is what your audience sees, including misheard names, crosstalk and background noise. Live output is an aid in the moment, not a record.

Batch transcription

Batch transcription processes a complete recording after the fact. Sonix transcribes a one-hour file in about 5 to 6 minutes, and because the engine works with the full audio and its complete context, accuracy is higher, speakers are labeled and you can review and correct every line in the browser editor before anyone relies on it. This is the version that you publish, search, subtitle and cite.

Fast batch output is real-time enough for most teams, and it beats raw live text any time the transcript will be read, quoted or archived.

Speed means two things: latency and turnaround

Speed claims in transcription hide two different clocks, so here is what Sonix delivers on each.

Latency in real-time mode

Latency is the gap between a spoken word and its text on screen, and Sonix keeps it under 2 seconds. That is fast enough for captions to track a natural speaking pace in meetings, webinars and live events without the audience feeling the lag.

Turnaround in batch mode

Sonix processes recordings up to 10x faster than real time. A one-hour recording is typically done in about 5 to 6 minutes, and a 30-minute town hall takes about 3. Compare that with doing it yourself: the average person types 40 words per minute, so transcribing one hour of audio by hand takes 4 to 6 hours.

In practice the gap between live and fast batch is smaller than it sounds. End a one-hour recording, upload it, and the finished transcript exists before your follow-up coffee does. For any use where the words will be checked, quoted or kept, those few minutes buy you higher accuracy, speaker labels and an editable record.

Use Cases

Where real-time transcription
earns its keep

Meetings and webinars

Add live captions to Zoom, Microsoft Teams and Google Meet calls so every participant can follow along, then let the archive build itself: a searchable transcript with speaker identification lands after each call. Compliance teams get a record, and absent teammates get the recap without a rewatch.

How teams transcribe meetings with Sonix

Events and conferences

Project live captions for keynotes and panels, in the venue and on the stream, with translated captions for international audiences. When a session wraps, upload the recording and send the polished transcript to attendees the same afternoon. Event teams meet their accessibility commitments without publishing uncorrected text.

What WCAG requires for audio and video

Classrooms and lectures

Live captions help students follow lectures in real time and support ADA compliance for institutions. The batch transcript that follows becomes study material: searchable, timestamped and accurate enough to quote in notes.

Transcription for education

Broadcasts and streams

Power live captioning for news, sports and streaming programming to meet FCC accessibility requirements and reach viewers watching on mute. Afterward, the reviewed transcript feeds subtitles, clips and show notes.

Transcription for newsrooms

Legal and compliance

Follow depositions, hearings and internal investigations as they happen with a live text feed. For the record itself, legal teams use the reviewed batch transcript: timestamped, speaker-labeled and correctable before filing. Real-time keeps you oriented in the room, and the corrected transcript is what stands up afterward.

Legal transcription with Sonix

Healthcare and telemedicine

Enable live transcription for telehealth appointments and consultations on a HIPAA-compliant platform, with patient-facing captions that make communication more accessible. Clinicians get the batch transcript minutes after the visit for notes and documentation, encrypted in transit and at rest.

HIPAA medical transcription software

Live captions or a fast transcript: how to choose

The test is simple: live captioning is for text people read during the session, and a fast transcript is for text they read afterward.

When you need live captioning

You need live captioning when the words must appear while people speak: accessibility for deaf and hard-of-hearing audiences, multilingual events, regulated broadcasts, or any session where waiting even five minutes defeats the purpose. That is what Sonix real-time transcription is for, and why it is rolling out first to enterprise teams running high-stakes live sessions. For a comparison of the tools available today, see our guide to the best live captioning software, or start with what live captioning is and how it works.

When you need a fast transcript

You need a fast transcript when the text is for afterward: subtitles, meeting notes, quotes, SEO and archives. Here batch wins on every axis except immediacy. Upload the recording as the session ends and Sonix returns a transcript you can correct, then export as SRT or VTT with Sonix automated subtitles and captions. Publishing a video with uncorrected live captions burned in is a shortcut audiences notice.

Most organizations end up pairing them: real-time for the audience in the moment, batch for everything the moment leaves behind. Standard transcription starts at $10 per hour of audio, and our guide to how much transcription costs has the full breakdown.

Streaming and batch run through one API

The Sonix API supports both modes, so one integration covers live sessions and recordings.

The real-time streaming API uses WebSockets for low-latency speech to text inside your own application, and it is available through the early access program. The batch side of the Sonix API is open now.

Batch is also how teams build near-real-time pipelines without streaming at all: push each recording the moment a session ends, poll for completion, and post the finished transcript to your knowledge base, CMS or compliance archive minutes later. Recurring meetings, webinar libraries and podcast backlogs run hands-free this way.

By the numbers

Real-time by the numbers

Latency
Under 2 seconds from spoken word to on-screen text in real-time mode.
Accuracy
99% speech recognition accuracy on clear audio.
Languages
54+ languages for transcription and translation.
Uptime
99.9% platform uptime.
Batch turnaround
About 5 to 6 minutes to process one hour of recorded audio in standard batch mode.
Availability
Real-time transcription is in enterprise early access; standard transcription is open to everyone, with 30 minutes free.
Common questions

Real-time questions, answered

What is real-time transcription?

Real-time transcription is software that converts speech into text as it is spoken, with a delay of a second or two, instead of processing a recording after the fact. It powers live captions for meetings, events and broadcasts. Sonix delivers real-time transcription with under 2 seconds of latency in 54+ languages, currently in enterprise early access.

How accurate is live transcription?

Live transcription is highly accurate on clear audio, but every live system displays its first guess with no chance to review. Sonix's real-time engine reaches 99% speech recognition on clear audio. For a permanent record, batch mode adds full context, speaker labels and human correction in the editor, which is why a reviewed batch transcript remains the most accurate version of the session.

Can I transcribe a live meeting?

Yes. Enterprise early access includes integrations with Zoom, Microsoft Teams and Google Meet for live transcription inside the call. Any team can also record a meeting and upload it to Sonix afterward: a one-hour meeting comes back as a speaker-labeled transcript in about 5 to 6 minutes, with no bot joining the call.

What is the difference between live captions and real-time transcription?

They use the same underlying speech-to-text technology. Live captioning displays the text on screen for an audience as it is generated, while real-time transcription produces the running text feed itself, which you might caption with, archive or pipe into another tool. Sonix does both from one engine.

How fast is Sonix if I upload the recording instead?

Sonix transcribes recordings up to 10x faster than real time, so a one-hour file is typically ready in about 5 to 6 minutes. Large files or peak periods can take slightly longer. For most workflows that is fast enough to publish a corrected transcript while the session is still fresh.

Does Sonix have a real-time transcription API?

Yes. Sonix offers both batch and real-time streaming transcription APIs. The streaming API supports WebSockets for low-latency integration into your own applications and is available through the enterprise early access program; contact the sales team for access and pricing. The batch API is open to all customers today.

How much does Sonix real-time transcription cost?

Real-time transcription pricing is quoted through the enterprise early access program. Standard Sonix batch transcription is pay-as-you-go at $10 per audio hour, with subscription plans that include monthly hours, and every new account starts with 30 free transcription minutes.

Which languages does Sonix support for live captions?

Sonix real-time transcription and live captions cover 54+ languages, including English, Spanish, French, German, Portuguese and Japanese, and translated captions serve international audiences. The same 54+ languages are available for standard batch transcription today.

Get started

Live when you need it. Accurate always.

Request early access to Sonix real-time transcription for your live meetings, events and broadcasts. Or see the engine's accuracy for yourself right now: upload a recording and get your first transcript back in minutes.

30 minutes free, no credit card required.

Early Access

Request early access

Complete this form and our enterprise team will contact you to discuss your real-time transcription needs.

Get early access to real-time transcription

About you

Contact information

Usage details

Tell us more

99% accuracy. Every word matters.

AI transcription and translation in 54+ languages.

30 minutes free
No credit card
Cancel anytime