Whisper Transcriber — Audio & Video to Text, 90+ Languages
Pricing
from $21.00 / 1,000 minute transcribeds
Whisper Transcriber — Audio & Video to Text, 90+ Languages
Whisper large v3 transcription with no API key to set up: MP3, WAV, M4A, FLAC, OGG, MP4, MOV and WEBM in, clean text with timecodes out, in 90+ languages. Files of any length, optional speaker labels, translation to English and SRT or WebVTT subtitles.
Pricing
from $21.00 / 1,000 minute transcribeds
Rating
0.0
(0)
Developer
Matvey
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Whisper Transcriber runs Whisper large v3 on your audio and video and gives back clean text with timecodes — in 90+ languages, with no API key to set up and no model to choose. MP3, M4A, WAV, FLAC, OGG, MP4, MOV, WEBM: anything with sound. Files of any length are split, transcribed and stitched back together, so a three-hour recording is one input and one row of output.
What it does
| What you give it | What you get back |
|---|---|
| An MP3 or WAV link | Transcript with timed passages |
| A video file | The same — the video track is discarded |
| A three-hour podcast | One transcript, timings continuous across parts |
| A recording in any language | Text in that language, or translated to English |
diarize: true | Every passage labelled with who is speaking |
subtitleFormat: srt | A finished SRT or WebVTT file |
chunkForRag: true | Chunks with timecodes, ready to embed |
Two recognition settings: accurate (Whisper large v3, the default here) and fast (the distilled model, English only, several times quicker). A vocabulary hint helps with names and jargon the model has not met.
What data does it return?
| Field | Example |
|---|---|
source, fileName | https://example.com/episode-12.mp3 · episode-12.mp3 |
durationSeconds, durationMinutes | 461.05 · 7.68 |
language, model, translatedToEnglish | English · accurate · false |
transcript, wordCount, charCount | the full text · 1665 · 9218 |
segments | [{"start": 0, "duration": 4.56, "text": "…", "speaker": "Speaker 1"}] |
speakerCount, speakers | 3 · ["Speaker 1", "Speaker 2", "Speaker 3"] |
chunks | [{"index": 0, "startTimecode": "00:00:00", "text": "…"}] |
subtitles | a complete SRT or WebVTT file |
status, errorCode, errorMessage | ok, or why a file failed |
How much does it cost?
| Event | Price | When it is charged |
|---|---|---|
| Minute transcribed | $0.03 | Per started minute, using the built-in key |
| Minute with your own key | $0.012 | Per started minute when you supply a Groq key |
| Add-on: Speaker labels | $0.012 | Per started minute, only when speaker labels are on |
| File processed | $0.002 | Per file downloaded and prepared |
A failed file is returned as an error row and is never charged. Larger monthly plans get 10–30 % off.
Notes
The recognition key is built in — there is nothing to sign up for. If you already pay for a Groq key, paste it and the per-minute price drops by 60 %.
Files come from public URLs or from an upload. Very large files are limited by maxFileSizeMb (500 MB by default) and each file by timeoutPerFileSecs.