LIVE DEMO
Real-Time TikTok LIVE Captions
Transcription & Translation
AI-powered speech-to-text with speaker diarization, multi-language translation, and sub-second latency. Watch it work live below.
Session Stats
StatusConnecting...
Sentences0
Speakers-
LanguageAuto-detect
Translation
Powered By
TikTool AI EngineReal-Time Speech-to-Text
Multi-LanguageAuto-detect + translate
Speaker DiarizationIdentify who's speaking
Pick your captions plan
No code. No API key required. Captions for YOUR stream + watch ANY stream with live transcription.
Casual
Light streamer
$7/wk
12 hours of captions
- ✓ OBS / Streamlabs overlay URL
- ✓ TikTok Live Studio via OBS Virtual Camera
- ✓ Watch ANY stream with live transcript
- ✓ 20+ source languages, auto-detect
- ✓ Translate to 20+ languages
- ✓ Auto-renewal · cancel any time
- ✓ Bundled hours reset on every renewal
$0.0097 per minute · cancel any time
MOST POPULAR
Pro
Regular streamer
$15/wk
30 hours of captions
- ✓ OBS / Streamlabs overlay URL
- ✓ TikTok Live Studio via OBS Virtual Camera
- ✓ Watch ANY stream with live transcript
- ✓ 20+ source languages, auto-detect
- ✓ Translate to 20+ languages
- ✓ Auto-renewal · cancel any time
- ✓ Bundled hours reset on every renewal
$0.0083 per minute · cancel any time
Extreme
All-day grinder
$29/wk
60 hours of captions
- ✓ OBS / Streamlabs overlay URL
- ✓ TikTok Live Studio via OBS Virtual Camera
- ✓ Watch ANY stream with live transcript
- ✓ 20+ source languages, auto-detect
- ✓ Translate to 20+ languages
- ✓ Auto-renewal · cancel any time
- ✓ Bundled hours reset on every renewal
$0.0081 per minute · cancel any time
What is "1 hour of captions"?1 minute of live audio transcribed in 1 language. Adding a translation language doubles the usage.
Do I need a developer / API key?No. Captions plans are standalone. Just log in and use.
What if I run out mid-stream?Move up to the next plan from your dashboard. Prorated against your current cycle - no double-charge, no top-up packs to manage.
FOR DEVELOPERS
TikTok Live Captions API
Hook the same captions stream directly with code. Same WebSocket the OBS overlay uses, no UI in the way. Bring-your-own-everything for advanced integrations.
1
import { TikTokLive } from '@tiktool/live'2
3
const ws = new WebSocket(4
'wss://api.tik.tools/captions?uniqueId=gbnews&apiKey=YOUR_API_KEY'5
)6
7
ws.on('message', (data: string) => {8
const msg = JSON.parse(data)9
console.log(`[${msg.speaker}] ${msg.text}`)10
})Why Use Real-Time TikTok LIVE Captions?
Break Language Barriers
Auto-detect and translate speech from any language. Reach a global audience on TikTok LIVE.
Accessibility
Make your live streams accessible to deaf and hard-of-hearing viewers with real-time subtitles.
Engagement
Viewers are 80% more likely to watch longer when captions are available. Boost retention.
AI-Powered
Enterprise-grade speech recognition with speaker diarization. Know who's talking.