Audio & Video Transcriber: Speech to Text, SRT/VTT Subtitles
Pricing
from $5.00 / 1,000 transcribed audio minutes
Audio & Video Transcriber: Speech to Text, SRT/VTT Subtitles
Whisper large-v3 for $5 per 1,000 minutes (30¢ an hour): transcribe MP3, WAV, M4A, MP4, MOV, WebM and more to text, timestamped segments and SRT/VTT subtitles. 99 languages incl. Ukrainian, no API key, hours-long files split automatically.
Pricing
from $5.00 / 1,000 transcribed audio minutes
Rating
0.0
(0)
Developer
Andriy Kuzmenko
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 hours ago
Last modified
Categories
Share
Turn audio and video files into text, timestamped segments and ready-to-use SRT / VTT subtitles with OpenAI's Whisper large-v3 model — 99 languages, automatic language detection, files of any length.
- Any audio or video format. MP3, WAV, M4A, AAC, OGG, OPUS, FLAC, MP4, MOV, MKV, WebM, AVI… The speech track is extracted automatically.
- Long recordings. Meetings, lectures, podcasts and interviews are split into 10-minute parts and stitched back with continuous timestamps.
- Strong non-English support. Whisper large-v3 handles Ukrainian, Polish, German, Spanish, Russian and 90+ more languages; a vocabulary hint fixes the spelling of names and terms.
- Subtitles included. SRT and WebVTT files with download links, plus segments as JSON.
Why this Actor
| This Actor | Typical alternatives in the Apify Store (Oct 2026) | |
|---|---|---|
| Price | $5 per 1,000 minutes (30 cents an hour) | $6–28 per 1,000 minutes |
| Model | Whisper large-v3 — the most accurate Whisper model — for every file | Often smaller, cheaper models, or large-v3 only in a premium mode |
| Subtitles | SRT + VTT + timestamped JSON segments in every run | Often text only, or subtitles as a paid extra |
| No API key | Nothing to sign up for; pay per minute through Apify | Some ask for your own OpenAI / Groq key |
| Long files | Hours-long recordings are split and stitched with continuous timestamps | Tools that send the file to a Whisper API in one request hit its 25 MB limit |
Input
{"sources": [{ "url": "https://example.com/interview.mp3" }, { "url": "https://example.com/webinar.mp4" }],"language": "uk","quality": "accurate","vocabulary": "Lviv, Kyivstar, PrivatBank","subtitles": true}
| Field | Meaning |
|---|---|
sources | URLs of audio or video files. Files in your own Apify key-value store work too: set the store's access to "Anyone with ID can read" and use https://api.apify.com/v2/key-value-stores/<store ID>/records/<key> (the Actor runs with limited permissions and does not use your token). |
language | ISO code (en, uk, de…) or empty for automatic detection |
quality | accurate (Whisper large-v3, default) or fast (large-v3-turbo) — same price |
vocabulary | Names and terms to spell correctly |
subtitles | Save SRT and VTT files (free) |
Output
{"url": "https://example.com/interview.mp3","fileName": "interview.mp3","language": "Ukrainian","durationSeconds": 1834.2,"billedMinutes": 31,"model": "whisper-large-v3","text": "Добрий день! Сьогодні ми поговоримо про…","segments": [{ "start": 0.0, "end": 4.6, "text": "Добрий день!" }],"srtUrl": "https://api.apify.com/v2/key-value-stores/.../records/0001-interview.srt?signature=...","vttUrl": "https://api.apify.com/v2/key-value-stores/.../records/0001-interview.vtt?signature=..."}
A file that cannot be downloaded or has no audio track gets an error field instead and is not charged.
Pricing
| Event | Price | What counts |
|---|---|---|
audio-minute | $5 per 1,000 minutes | every started minute of transcribed audio (at least 1 per file) |
Plus Apify's standard start fee of $0.05 per 1,000 runs. Subtitles are free. The run transcribes only as many minutes as fit under your maximum charge per run and marks the item with a warning.
Privacy
The speech track is sent to Groq's speech-to-text API, which runs the Whisper model; see Groq's privacy policy. This Actor keeps files only in your own Apify run storage.
Related Actors
- Document to Markdown for AI — PDFs, scans, Office files → Markdown
- Office to PDF & PDF/A · PDF to Image & Image Converter
Open source: github.com/AndriyVK/-apify-document-tools
Use with AI agents and code
- MCP (Claude, Cursor, VS Code, any MCP client): add
https://mcp.apify.com?tools=ai_admin/audio-transcriberas an MCP server — the agent gets one tool with this Actor's input schema and pays per use through your Apify account. - One HTTP call that returns the results:
curl -X POST "https://api.apify.com/v2/acts/ai_admin~audio-transcriber/run-sync-get-dataset-items?token=$APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"sources": [{"url": "https://api.apify.com/v2/key-value-stores/FloomuI2DrQCJazY8/records/speech-en.mp3"}], "language": "en"}'
- Agentic payments: the Actor is enabled for Apify's agentic payments (x402), so autonomous agents can pay per run.
Limits
- YouTube and other streaming pages are not supported — provide a direct link to the media file.
- Maximum download size is 200 MB per file.
- Speaker labels (diarization) are not included.