Audio to Text — transcription in paragraphs with speaker labels

An online tool that transcribes audio and video recordings — meetings, interviews, lectures, podcasts and voice notes — into text. The result comes in paragraphs with speaker labels and timecodes; you can edit it on the page, copy it, or download it as DOCX, PDF, TXT or SRT/VTT subtitles. Short files are recognized in the browser; hours-long ones run on our server and you get an e-mail when the text is ready.

How to transcribe audio to text

1
Upload the recording

MP3, WAV, M4A, FLAC, OGG, WebM or a video — drag the file onto the page or pick it on your device.

2
Set up the recognition

Choose the language and quality, tick "Label speakers" and enter the number of participants if you know it.

3
Take the text

Fix words and speaker names right on the page, then copy the text or download DOCX, PDF, TXT, SRT or VTT.

Turn a recorded conversation into a readable document: who said what, and when

If you want the reverse — turn text into a voice, use Text to Speech →

Want to dictate live instead? 🎤 Type by voice into the page

Drop an audio or video file here
MP4, WEBM, MOV, MP3, WAV, M4A, OGG, FLAC, AAC, M4B, WMA, AIFF, OPUS, CAF, MKV, AVI, WMV, FLV, M4V, 3GP, TS, MTS, M2TS, VOB, MPG, MPEG, OGV

Transcription settings

Speakers
📝 Names & terms (optional)
List proper nouns, brand names and technical terms so the AI spells them correctly.
Noisy or muffled recording? Clean up the audio first →

Your transcribed text will appear here.

00:00

Which model to pick: in the browser or on the server

Where the transcription runs is set by the “Processing” switch in the settings. In the browser the model downloads once, stays cached and runs on your device, so the time depends on it. On the server our machine transcribes the recording: you can close the tab, and an email arrives when the text is ready.

In the browser

Time is minutes of work per minute of audio, the median of visitors’ runs; the first run also waits for the model to download. Names match the “Recognition Quality” list.

Model One-time download Computer Phone When to pick it
FastWhisper Tiny 39–73 MB ≈ 0.3 0.2–0.3 A draft of English speech on a weak device. In other languages it errs so often that the tool never offers it on its own.
AccurateWhisper Base 73 MB ≈ 0.6 0.3–0.9 English speech; other languages when the device can’t keep up with “High accuracy”.
High accuracyWhisper Small 238–462 MB ≈ 1.4 2.4–6.4 Languages other than English and Russian, when the device keeps up: in Spanish it makes 3.5 times fewer word errors than Base.
MaximumWhisper Large v3 Turbo 1–1.5 GB ≈ 3.1 (estimate) 5–14 (estimate) The hardest audio. Needs a graphics card; not offered on devices with 4 GB of memory or less, and the tool never switches it on by itself.
Russian — more accurateGigaAM v3 305 MB ≈ 0.6 ≈ 2.7 (estimate) Russian speech: the tool picks it itself when the device can handle the download. Several times fewer word errors than Whisper; recognizes no other language.

On the server

Time per minute of audio is the median of this server’s runs. Speaker labels add ≈ 13 s (estimate) per minute, plus a wait in the queue when the server is busy.

Mode Time per minute of audio When to pick it
StandardWhisper Base ≈ 13 s (estimate) Fast, least accurate
HighWhisper Small ≈ 26 s (estimate) Twice as accurate as Standard
MaximumWhisper Large v3 Turbo ≈ 30 s (estimate) All languages; for Russian, better on clean audio
Russian modelGigaAM v3 ≈ 3 s (estimate) More accurate on phone and room recordings; Russian only
OpenAIOpenAI gpt-transcribe ≈ 2 s (estimate) 200 tokens per minute · half the errors of «Maximum» in our test · the audio is sent to OpenAI (USA)

For a video, only the audio track is transcribed — it is dozens of times smaller than the video itself.

Published Updated Author: