Skip to content
WhisperX
Transcription
Audio to textVideo to textSubtitle generator
Speaker Tools
Speaker diarizationWhisperX · Forced alignmentWhisper DiarizationWhisper Turbo · Speaker labels
PricingGuide
🌐 English
EnglishEspañolPortuguês (Brasil)简体中文Русский日本語
Log in
WhisperX/Whisper Diarization

Whisper Diarization Online

Use Whisper Diarization for speaker labels and word timestamps. Upload a recording, review who said what, and export your result.

Whisper Large V3 Turbo + pyannote5-minute English trialIndependent service
START WITH YOUR FILE

Upload a recording.

Your recording, turned into a transcript you can work with.

Recording language

English is available on the one-time, 5-minute free trial.

Paid access includes all 8 supported languages.

Choose the language spoken in your recording. Transcription stays in the original language; this does not translate it.

Not sure? Leave it on Automatic.

1 credit per second · Failed tasks return held minutes.

Choose a file to continue.

Try a sample
00:28

Your words, your format.Try a download. No account needed.
Result details & original output
Whisper Diarization · large-v3-turbo · EN
Whisper Diarization packs:$9 / 120 minutes$29 / 600 minutesUSD · No subscription requiredSee pricing & terms →

How does Whisper Diarization work?

Whisper turns speech into text; it does not identify speakers on its own. Whisper Diarization pairs Whisper Large V3 Turbo with pyannote to group voice turns and label the transcript. Whisper Diarization shows who spoke when, with estimated word timestamps. Review overlapping speech and uncertain labels before using the result.

SEE THE RESULT

Whisper Diarization example

Hear a 28-second excerpt from the model’s published Replicate example. Follow the original speaker labels as you listen.

Audio waveform visualization · Original automatic captions

Whisper Diarization outputEnglish · 2 speakers

Speaker 14.92s

But first, can you tell the story of developing of this model and making the complicated decision of how to release it?

Speaker 215.54s

Yeah, sure.
Edit the Whisper Diarization example
Whisper Diarization via Replicate · Automatic output may need review.
Source & downloads

“AI should be open-sourced,” 24.12–52.34s. Original model output, with timestamps shifted to the excerpt. This is a provider example; participant names shown when you rename a label are illustrative.

Replicate source ↗Full attributionOriginal model JSONTXTSRTVTT
FROM AUDIO TO A USABLE TRANSCRIPT

Whisper Diarization features

Know who said what

Whisper Diarization groups voice turns so you can follow each participant. Listen before naming speakers or correcting turns. Labels are not verified identities; similar voices and overlapping speech can cause mistakes.

Review speaker labels

Listen at the right moment

Whisper Diarization supplies estimated word timestamps. Click an available time to replay that passage and correct unclear words. Editing transcript text clears affected word timing; it does not measure new times.

Compare with WhisperX alignment

Take the transcript with you

Save your Whisper Diarization result as labeled TXT, structured JSON, or SRT and VTT subtitles. Edits and downloads use no extra minutes. Subtitle files contain timed text without automatically adding speaker names.

Explore subtitle exports
THREE SIMPLE STEPS

How to use Whisper Diarization

  1. 1

    Upload your recording

    Add an audio or video file to Whisper Diarization. Select its language and detect speakers automatically or set an exact count.

  2. 2

    Confirm and transcribe

    Confirm the duration and charge, then run Whisper Diarization. Your task continues when you leave the page.

  3. 3

    Review and download

    Review the transcript while listening. Correct text and speaker names, then export your files.

New to Whisper Diarization? Follow the upload and export guide

BEFORE YOU UPLOAD

Upload limits & supported formats

Whisper Diarization accepts MP3, WAV, M4A, FLAC, OGG, MP4, MOV and WebM. Only upload recordings you have permission to process.

Recording privacy & retention
Free trial
5 minutes once · English · up to 100 MB
Paid uploads
Up to 60 minutes and 500 MB per file
Processing
1 credit per second · Failed tasks return held minutes
Downloads
TXT, JSON, SRT and VTT · No extra processing charge

GOOD TO KNOW

Whisper Diarization questions

What is Whisper Diarization?+

Whisper Diarization combines speech recognition and speaker grouping to show who spoke when. This page runs thomasmol/whisper-diarization on Replicate, pairing Whisper Large V3 Turbo with pyannote speaker-diarization-community-1. You can review and export the result here.

How does Whisper Diarization compare with WhisperX?+

Whisper Diarization uses Large V3 Turbo word timestamps. WhisperX uses large-v3 with a separate forced-alignment stage. Both provide editable transcripts and speaker labels; review either result against your recording.

Does Whisper Diarization identify people by name?+

No. Whisper Diarization groups voices within the recording using pyannote. Listen and rename labels yourself. It does not verify personal identities or recognize the same person across files.

How many speakers can Whisper Diarization handle?+

Whisper Diarization accepts Automatic or an exact count from 1 to 50. A minimum/maximum range is unavailable. Review brief replies and overlapping voices, which can produce incorrect groups.

Which languages does Whisper Diarization support?+

Whisper Diarization offers English on the free trial. Paid access supports English, Spanish, French, German, Italian, Portuguese, Chinese and Japanese. Transcription keeps the spoken language without translation.

Does Whisper Diarization translate or accept URLs?+

Whisper Diarization here uses private file uploads and keeps the spoken language. Translation, vocabulary prompts and external media URLs are unavailable in this editor, although the upstream API has additional inputs.

How much does Whisper Diarization cost?+

Whisper Diarization costs one credit per second, rounded up for the recording. Confirm duration before processing. Verification unlocks a one-time five-minute English trial. Failed tasks return held minutes; Whisper Diarization edits and exports use no extra minutes.

Can I try Whisper Diarization before uploading?+

Yes. The Whisper Diarization editor opens with a published Replicate example. Play it, inspect word times, edit text, rename labels and download a copy without a paid task. The example may contain errors; it is not an accuracy benchmark.

Try Whisper Diarization online

Explore the example or upload your own conversation.

Start Whisper Diarization
WhisperX.app

Run WhisperX in your browser without installing Python or CUDA. Upload audio or video, review word timestamps and speaker labels, and export your transcript or subtitles. English is available on the free trial. Unlock supported languages with paid access.

support@whisperx.app

Tools

Whisper DiarizationSpeaker diarizationAudio to textVideo to textSubtitle generator

Guides

How to use WhisperXLocal installationWhisperX vs WhisperSpeaker label guide

Information

PricingAboutLicensingPrivacyTermsFAQ

Directories

Turbo0FreeAIToolPilotDeepLaunchFirstLookToolRainNavFoldersAIExtensionStartup FameToolDirsMossAI ToolsProduct Watch

WhisperX.app is an independent web app powered by open-source WhisperX. We are not affiliated with its authors, OpenAI or pyannote. Open-source project ↗

© 2026 WhisperX.app