VOOZH about

URL: https://apify.com/jungle_synthesizer/ai-audio-to-text-transcriber

โ‡ฑ AI Audio to Text Transcriber (Whisper) ยท Apify


Pricing

Pay per event

Go to Apify Store

AI Audio to Text Transcriber

Transcribe audio files to text using OpenAI Whisper. Accepts public audio URLs (MP3, MP4, M4A, WAV, WEBM, OGG, FLAC) and returns full transcripts with language, duration, and timed segments. BYO OpenAI key required.

Pricing

Pay per event

Rating

0.0

(0)

Developer

๐Ÿ‘ BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

24 days ago

Last modified

Share

Transcribe audio files to text using OpenAI Whisper. Supply a list of public audio file URLs and your OpenAI API key โ€” the actor downloads each file, sends it to the Whisper API, and returns a verbatim transcript alongside language detection, duration, and timed segments.

What it does

  • Accepts a list of public audio file URLs (MP3, MP4, M4A, WAV, WEBM, OGG, FLAC)
  • Downloads each file to temporary storage (max 25 MB per file โ€” OpenAI limit)
  • Transcribes via OpenAI Whisper (whisper-1) with verbose_json output
  • Returns the full text transcript, detected language, audio duration, and segment-level timestamps
  • Processes up to 3 files concurrently for faster batch runs
  • Saves one dataset record per file, including error records for files that fail

Use cases

  • Podcast indexing and search
  • Meeting recording notes
  • Compliance and call-center transcription
  • Generating training data for NLP models
  • Subtitles and captions for video content
  • Multilingual content analysis

Input

FieldTypeRequiredDescription
audioUrlsArrayYesPublic audio file URLs to transcribe
openaiApiKeyStringYesYour OpenAI API key (sk-...). Not stored.
languageStringNoISO 639-1 hint (e.g. en, es, ja). Omit for auto-detect.
maxItemsIntegerNoMaximum files to transcribe per run. Default: 15.

Supported audio formats: MP3, MP4, M4A, WAV, WEBM, OGG, FLAC Max file size: 25 MB (OpenAI Whisper hard limit)

Example input

{
"audioUrls":[
"https://example.com/podcast-episode-1.mp3",
"https://example.com/meeting-recording.wav"
],
"openaiApiKey":"sk-...",
"language":"en",
"maxItems":10
}

Output

One dataset record per audio file.

FieldTypeDescription
sourceUrlStringOriginal audio file URL
transcriptStringFull verbatim transcription text
languageStringDetected language (e.g. english, spanish)
durationSecondsNumberAudio duration in seconds
segmentsStringJSON array of timed segments [{start, end, text}]
modelStringWhisper model used (whisper-1)
transcribedAtStringISO timestamp
statusStringsuccess or error
errorMsgStringError description on failure, null on success

Example output record

{
"sourceUrl":"https://example.com/podcast-ep1.mp3",
"transcript":"Welcome to today's episode. Today we're discussing the future of AI...",
"language":"english",
"durationSeconds":1823.4,
"segments":"[{\"start\":0.0,\"end\":3.2,\"text\":\"Welcome to today's episode.\"}]",
"model":"whisper-1",
"transcribedAt":"2026-05-26T12:00:00Z",
"status":"success",
"errorMsg":null
}

Requirements

  • OpenAI API key โ€” Bring your own key at https://platform.openai.com/api-keys. Whisper pricing is approximately $0.006 per minute of audio (billed by OpenAI to your account).
  • Public audio URLs โ€” Files must be publicly accessible without authentication.

Pricing

This actor charges $0.10 per start + $0.001 per file processed (including error records). OpenAI Whisper API costs are separate and billed directly to your OpenAI account.

Error handling

Files that fail to download or transcribe are not dropped โ€” the actor saves an error record to the dataset with status: "error" and a descriptive errorMsg. This ensures your dataset always has one row per input URL for easy reconciliation.

Common errors:

  • HTTP 401 โ€” Invalid API key
  • HTTP 429 โ€” OpenAI rate limit exceeded (retry with fewer files or lower concurrency)
  • File exceeds 25 MB limit โ€” Source file too large for Whisper API
  • Download timed out โ€” URL not reachable within 60 seconds

You might also like

Audio And Video Transcriber (OpenAI GPT-4o-transcribe)

stanvanrooy6/audio-video-transcriber

Downloads videos from public URLs, extracts audio, and transcribes them using OpenAI

49

Audio format converter MP3 WAV FLAC

akash9078/audio-file-converter

Convert audio files between 10+ formats including messaging platform optimized formats. Supports Telegram (OGG), WhatsApp (AMR), Discord (OPUS), plus MP3, WAV, FLAC, AAC, M4A, 3GP, WebM. Perfect for voice messages, podcasts, and cross-platform audio compatibility.

๐Ÿ‘ User avatar

Akash Kumar Naik

116

5.0

YouTube Audio Segment Downloader

entertained_rattlesnake/youtube-audio-segment-downloader

Download YouTube audio tracks or selected audio segments as MP3, M4A, or WAV.

๐Ÿ‘ User avatar

Entertained Rattlesnake

5

Audio Noise Remover

parseforge/noise-remover

Remove background noise from audio files with support for multiple formats. Upload any audio file (MP3, WAV, M4A, FLAC, OGG, AAC) and get a clean, professional-quality audio file. Perfect for podcasters, content creators, and anyone who needs to clean up audio recordings.

31

5.0

Extract Audio From Video

rixin/extract-audio-from-video

From $1/hr. Extract Audio from Video - Pull audio tracks from MP4, AVI, MKV, and other video formats. Output to MP3, WAV, FLAC, AAC, OGG, or M4A. Adjustable bitrate settings. Perfect for podcasts, music extraction, and transcription prep.

Audio and Video Transcript (OpenAI Whisper)

vittuhy/audio-and-video-transcript

This Actor transcribes audio or video files from publicly accessible URLs using OpenAI's Whisper API. To use this Actor, you'll need to provide your own OpenAI API key. It supports multiple languages and highly customizable parameters, enabling precise control over the transcription process.

๐Ÿ‘ User avatar

Vรญt Tuhรฝ

90

1.8

Instagram Reel Analyzer

electrifying_haircut/instagram-reel-analyzer

Scrape Instagram reels by URL โ€” extract metadata (caption, likes, comments), download video files, and transcribe audio using OpenAI Whisper. Perfect for content analysis, competitor research, and social media monitoring.

Audio & Video to Text

donjuan_mime/audio-video-to-text

Transcribes video and audio files into plain text and subtitle formats (TXT, SRT, VTT, TSV, JSON) using OpenAI's Whisper model. Supports preloaded tiny, base, and small models.

YouTube Video Downloader

lurkapi/youtube-video-downloader

Download YouTube videos and audio. Supports quality selection (up to 4K), multiple formats (MP4, WebM, MP3, M4A), and returns the file with thumbnail and metadata.

Instagram Audio Scraper - Reels by Audio, Song & Sound

khadinakbar/instagram-audio-scraper

Scrape public Instagram audio usage from audio IDs, audio URLs, Reel URLs, profile Reels, and Reel search queries. Returns audio metadata, Reel URLs, engagement metrics, media links, author metadata, and provider diagnostics. No cookies required.