VOOZH about

URL: https://apify.com/toshiusklay/wisprs-social-media-transcriber

โ‡ฑ TikTok & Instagram Reels Transcription โ€” AI Captions ยท Apify


๐Ÿ‘ TikTok & Instagram Reels Transcription โ€” AI Captions avatar

TikTok & Instagram Reels Transcription โ€” AI Captions

Pricing

Pay per usage

Go to Apify Store

TikTok & Instagram Reels Transcription โ€” AI Captions

Transcribe TikTok videos and Instagram Reels to text via automation. Get SRT captions for accessibility, subtitles for repurposing, and text content for scheduling tools. Batch multiple URLs. No Wisprs account needed.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

๐Ÿ‘ Gitonga Mwaura

Gitonga Mwaura

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

8 days ago

Last modified

Categories

Share

TikTok & Instagram Reels Transcription โ€” AI Subtitles & Captions

Transcribe TikTok videos, Instagram Reels, YouTube Shorts, and Facebook videos to text, SRT, and VTT subtitle files. 100+ languages. Self-hosted Whisper AI โ€” no OpenAI API key required. Saves to your Apify Dataset automatically.

This Actor uses the Wisprs API, which transcribes audio from short-form social media videos using Whisper-based speech-to-text. Unlike caption-scraping approaches that fail on videos without auto-generated captions, Wisprs transcribes the actual audio โ€” which means it works for every public video. Accuracy is excellent on clear audio; results vary by language, accent, and recording quality.


What does this Actor do?

  1. Accepts a list of TikTok, Instagram Reel, YouTube Shorts, or Facebook video URLs
  2. Submits each to the Wisprs transcription API (short-form videos typically complete in 30โ€“90 seconds)
  3. Exports the transcript in your chosen formats: TXT, SRT, VTT, JSON
  4. Optionally generates a one-sentence summary or Twitter thread from the transcript
  5. Saves one dataset row per video โ€” ready for bulk processing, captioning, or content analysis

How do I transcribe TikTok videos and generate SRT caption files?

{
"startUrls":[
{"url":"https://www.tiktok.com/@username/video/YOUR_VIDEO_ID"}
],
"language":"auto",
"exportFormats":["srt","vtt","txt"]
}

Each video produces one dataset row with transcript_srt (SRT file), transcript_vtt (WebVTT file), and transcript_txt (plain text). The SRT and VTT files are ready to upload directly to TikTok, Instagram, or any video platform.


How do I transcribe Instagram Reels in bulk for content research?

{
"startUrls":[
{"url":"https://www.instagram.com/reel/REEL_ID/"},
{"url":"https://www.instagram.com/reel/REEL_ID_2/"}
],
"language":"auto",
"exportFormats":["txt","json"]
}

The transcript_json field contains word-level timestamps โ€” useful for keyword extraction, hook analysis, and content research pipelines. The transcript_txt is plain text ready to pipe into a classifier or summarizer.


How do I use this for content moderation at scale?

Submit flagged or monitored video URLs. Each transcribed video returns transcript_txt in the dataset row โ€” pipe that text into your keyword filter, LLM classifier, or moderation queue:

{
"startUrls":[
{"url":"https://www.tiktok.com/@username/video/VIDEO_ID"}
],
"exportFormats":["txt"],
"language":"auto"
}

At $0.001 per video, transcribing 100,000 videos for moderation costs approximately $100.


How do I transcribe a full TikTok profile?

Pair this Actor with a TikTok profile scraper to get all public video URLs for a creator, then pass them into this Actor. The async job model handles concurrent submissions โ€” one Actor run covers an entire profile.


Using with AI agents (MCP)

This Actor is published on the Apify Store and automatically available as an MCP tool. AI agents using Claude Desktop, LangChain, CrewAI, or any MCP-compatible framework can discover and call this Actor directly โ€” no custom integration required.


What data does the Actor return?

FieldDescription
urlThe submitted video URL
jobIdWisprs transcription ID (integer)
transcriptionIdSame as jobId
statuscompleted or failed
languageDetected language ISO 639-1 code (e.g. "en")
transcript_txtFull plain-text transcript
transcript_srtSRT subtitle file content
transcript_vttWebVTT subtitle file content
transcript_jsonWord-level timestamps in JSON
repurposed_summary1โ€“2 sentence summary (if repurposeMode=summary)
repurposed_threadTwitter/X thread text (if repurposeMode=thread)

How much does it cost?

Pricing is $1.00 per 1,000 transcriptions ($0.001 per video) โ€” no per-minute surcharge for short-form content:

VolumeCost
1,000 videos~$1.00
10,000 videos~$10.00
100,000 videos~$100.00

The Apify free plan includes $5/month in credits โ€” enough to transcribe 5,000 short-form videos.


Wisprs vs the competition

FeatureWisprstictechid Transcriber
TikTok + IG Reels + YT Shorts + FBYesYes
Language support100+35
Self-hosted AI (no external API key)YesUnspecified
SRT / VTT subtitle exportYesText only
Word-level JSON timestampsYesNo
Content repurposing (summary, thread)YesNo
Price per 1,000 transcriptions$1.00$1.50

What can I build with this?

Bulk caption generation โ€” scrape TikTok or Instagram profiles for public videos, submit all URLs, and get SRT/VTT files ready to upload back to the platforms. Full caption coverage for a creator's entire library in one run.

Content moderation pipeline โ€” transcribe flagged social media videos for text analysis. The transcript_txt field is ready to pipe into a content classifier or keyword filter.

Trend analysis โ€” transcribe trending TikTok videos in a niche to extract what creators are saying. Identify recurring phrases, topics, and hooks at scale.

Multilingual caption localization โ€” transcribe a video in its original language (with word-level timestamps via exportFormats: ["json"]), pass the JSON to a translation API, and re-align the translated text to the original timestamps. The timing structure carries through the pipeline.

Creator research tool โ€” transcribe competitor content and run keyword analysis to understand their messaging strategy. Identify content gaps and talking points your audience responds to.

Social listening โ€” transcribe public videos mentioning your brand, product, or keywords. Extract what customers are saying in video format that standard social listening tools miss.


Supported platforms

PlatformURL format
TikToktiktok.com/@username/video/ID
Instagram Reelsinstagram.com/reel/ID/
YouTube Shortsyoutube.com/shorts/ID
Facebook Reels/Watchfacebook.com/watch?v=ID
YouTube (standard)youtube.com/watch?v=ID

Public posts only. Private, followers-only, or age-restricted content cannot be transcribed.


Language support

100+ languages with automatic detection. The detected language appears as language in each dataset row. Notable languages: English, Spanish, Portuguese, Hindi, Indonesian, Arabic, French, German, Japanese, Korean, Mandarin, and 90+ more.

Short-form video presents unique transcription challenges (background music, cuts, fast speech). Accuracy is excellent on speech-forward content; results vary on heavily music-backed or ASMR content.


Related Actors


FAQ

Does this require an OpenAI API key or a Wisprs account? No. No external API key or account required. Wisprs runs Whisper on its own infrastructure and handles all transcription automatically โ€” you pay only via Apify credits.

Does it work for videos without auto-generated captions? Yes. Wisprs transcribes the audio directly โ€” it does not rely on platform-generated captions.

What about private or age-restricted videos? Private, followers-only, and age-restricted content cannot be downloaded. The dataset row will have status: "failed". Check the Actor logs for details.

What's the maximum video length? This Actor is optimized for short-form content (under 10 minutes). For long-form video and podcasts, use the Wisprs Audio & Video Transcription Actor.

Can I process a full TikTok profile at once? Yes โ€” pair this Actor with a TikTok scraper to extract all public video URLs from a profile, then pass them into this Actor.


Support


100+ languages. $1.00 per 1,000 videos. No account or API key required.

You might also like

TikTok Subtitles Extractor - Download Captions from Any Video

linen_snack/tiktok-subtitles-extractor---download-captions-from-any-video

Extract and download subtitles and captions from any public TikTok video. Converts TikTok captions to text or SRT format with support for multiple languages. Perfect for content creators, researchers, and accessibility needs. Simply paste a TikTok URL and get accurate transcripts in seconds.

TikTok Video Transcriber โ€“ Speech to Text & Captions

linen_snack/tiktok-transcriber

Convert any TikTok video to text instantly. Paste one or more TikTok video URLs and get back a full transcript with timestamped captions โ€” ready for subtitles, content repurposing, research, or accessibility.

Instagram Reels Scraper

api-empire/instagram-reels-scraper

Instagram Reels Scraper extracts Reels from any public Instagram profile or hashtag. Get video URLs, captions, audio info, views, likes, comments, and metadata. Ideal for research, trend tracking, content analysis, and automation workflows needing structured Reels data.

5

3.0

Video Transcript Scraper

automation-lab/video-transcript-scraper

Extract transcripts and captions from YouTube, TikTok, Instagram Reels, and Facebook Reels. Get full text with timestamps. Supports 6+ languages.

๐Ÿ‘ User avatar

Stas Persiianenko

78

Instagram reels transcribe

linen_snack/instagram-reels-transcribe

Effortlessly convert any public Instagram reels videos into accurate text, subtitles, or translations with this powerful Google Gemini API actor.

Instagram Reels Scraper

scrapier/instagram-reels-scraper

Scrape Instagram Reels with the Instagram Reels Scraper. Extract video URLs, captions, hashtags, likes, comments, and uploader info. Perfect for trend analysis, content research, and social media insights. Fast, reliable, and scalable for single or bulk Reels scraping.

TikTok Transcription AI - 1.5$ for 1000 Videos

lofomachines/tiktok-transcription-ai

Transcribe a list of TikTok video URLs. Extracts TikTok metadata and generates AI transcription with timestamps and plain text.

126

Instagram Profile Reels Scraper

api-empire/instagram-profile-reels-scraper

Instagram Profile Reels Scraper extracts all Reels from any public Instagram profile. Collect captions, audio, views, likes, comments, hashtags, and video URLs. Perfect for research, trend tracking, content analysis, and automation workflows needing structured Reels data.

Wisprs โ€” AI Transcription & Subtitle Generator

toshiusklay/wisprs-transcription

Transcribe any YouTube video, podcast, TikTok, or audio/video URL to text. Export as SRT, VTT, TXT, JSON, Markdown, or DOCX. Generate AI summaries, chapters, show notes, and Twitter threads. 100+ languages. No Wisprs account needed.

๐Ÿ‘ User avatar

Gitonga Mwaura

1

TikTok | Instagram | Facebook | YouTube Shorts Transcriber

tictechid/anoxvanzi-Transcriber

Extract accurate transcripts from Instagram Reels, Facebook Reels, YouTube Shorts, and TikTok videos. Use video URLs to transcribe public content with timestamps. Export transcripts in JSON format, run via API, schedule runs, or integrate with other tools for automated transcription workflows.

2.1K

5.0