Context-aware live captions for streamers
Live captions that understand the game.
Generic captions hear words. CaptionPilot understands streamer language. It captures your full stream audio, transcribes it in real time with Deepgram, corrects gaming terms and your community's vocabulary, and sends polished captions straight to your OBS overlay.
- Windows beta
- Built for OBS
- English captions
- Beta access
Built around real streamer problems
- Built for Twitch & YouTube workflows
- OBS browser-overlay support
- System audio capture
- Game-aware preset libraries
- Correction Lab evaluation
Generic captions weren't built for streams
Gaming slang, usernames, map callouts, abbreviations, fast conversational speech — standard captioning mangles the language your community actually uses.
Generic caption
“nether right”
CaptionPilot
“netherite”
Minecraft preset
Generic caption
“a f k”
CaptionPilot
“AFK”
Streamer slang preset
Generic caption
“goo lag”
CaptionPilot
“Gulag”
Warzone preset
Generic caption
“ender man”
CaptionPilot
“Enderman”
Minecraft preset
Generic caption
“g g”
CaptionPilot
“GG”
Streamer slang preset
Generic caption
“flash bang”
CaptionPilot
“flashbang”
Counter-Strike 2 preset
These are real rules from the CaptionPilot preset catalog. Accuracy varies by speech, audio quality, and game — CaptionPilot is designed to improve these cases, not to guarantee perfection.
How CaptionPilot works
From your speakers to your stream overlay in five steps.
Capture
The desktop app captures the system audio your viewers hear — game, mic, Discord, alerts.
Transcribe
Deepgram turns the live audio into a real-time raw transcript.
Correct
CaptionPilot applies safe rules, game presets, your custom dictionaries, and context-aware ranking.
Display
Polished captions stream to your OBS browser-source overlay, styled the way you want.
Improve
Correction Lab lets you review errors against verified transcripts and improve future accuracy.
Everything you need for stream-ready captions
A correction pipeline built specifically for live streaming — not meetings, not dictation.
Full system audio capture
Caption everything your viewers hear — game audio, your microphone, Discord teammates, alerts, and browser sources. One capture, no juggling inputs. Windows-first during beta.
Context-aware correction
A layered pipeline: safe deterministic rules, game presets, your custom terms, and local candidate ranking — with an optional AI fallback for ambiguous cases that always fails open to the safe local result.
Game presets
Curated correction libraries for popular titles — mob names, agent names, map callouts, slang. Enable the games you stream and captions stop butchering their vocabulary.
OBS overlay, your style
A transparent browser-source overlay with custom fonts, positioning, line count, caption delay, and animation controls. Drop the URL into OBS and you're live.
Custom dictionaries
Your username, your community's names, your inside jokes. Add the terms generic captioning will never know, and they're corrected on every stream.
Correction Lab
Review raw transcription against corrected output, enter verified transcripts, measure improvement, catch false positives, and build personalized correction data over time.
See a correction happen
Real rules from real presets — pick a game and watch the raw caption get fixed.
Try a correction
Interactive example — not live transcriptionThese are real rules from the CaptionPilot preset catalog. Pick a game preset and a raw caption to see how it gets corrected.
Raw transcript
we need nether right for the armor
Corrected caption
we need netherite for the armor
Presets for the games you stream
Each preset is a curated library of correction rules for a game's vocabulary, loaded straight from the live catalog.
Apex Legends
Legend names, weapons, abilities, locations, and ranked terminology for Apex Legends.
29 correction rules
Call of Duty: Warzone
Weapons, contracts, mechanics, and game modes for Call of Duty: Warzone.
25 correction rules
Counter-Strike 2
Maps, weapons, economy, callouts, and competitive terminology for Counter-Strike 2.
26 correction rules
Destiny 2
Subclasses, activities, weapons, lore terms, and rank systems for Destiny 2.
25 correction rules
Fortnite
Weapons, items, locations, mechanics, and seasonal content for Fortnite Battle Royale.
28 correction rules
General Streamer Slang
Common streaming, gaming, and internet culture terms used across all content categories.
19 correction rules
GTA RP
Roleplay terminology, server jargon, and GTA Online terms used in GTA RP streaming.
26 correction rules
League of Legends
Champion names, roles, items, objectives, and competitive terminology for League of Legends.
26 correction rules
Marvel Rivals
Hero names, abilities, team-up mechanics, and map terms for Marvel Rivals.
26 correction rules
Minecraft
Mob names, item names, dimensions, mechanics, and Minecraft creator culture.
22 correction rules
Overwatch 2
Hero names, abilities, roles, maps, and competitive terminology for Overwatch 2.
26 correction rules
Rainbow Six Siege
Operators, gadgets, maps, and competitive terminology for Rainbow Six Siege.
25 correction rules
Roblox
Platform terms, currency, popular games, and creator culture for Roblox.
25 correction rules
Rocket League
Mechanics, ranks, arenas, cars, and competitive terminology for Rocket League.
25 correction rules
Valorant
Agent names, weapon names, map callouts, and competitive terminology for Valorant.
26 correction rules
379 correction rules across 15 presets, and growing. Presets are enabled and managed from your dashboard after you log in — and CaptionPilot works with any game, even without a preset.
Simple, usage-based pricing
Start free, upgrade when your schedule grows. Every plan includes the full correction pipeline.
Trial
Evaluate CaptionPilot on a real setup before choosing a paid plan.
$0
2 caption hours / month
No overage on trial usage.
- 2 caption hours included once for evaluation
- Game preset library and custom terms
- OBS browser-source overlay
- No overage on trial usage
Best for: New streamers validating the OBS and desktop workflow.
Start trialStarter
For occasional streams and short weekly sessions.
$19/ month
12 caption hours / month
Additional processed caption time is $1.50 per hour.
- 12 caption hours included each month
- Additional usage at $1.50 per hour
- Game presets, custom dictionaries, and OBS overlay
- Correction Lab review tools
Best for: Occasional streamers captioning a few sessions each month.
Join the betaCreator
The main plan for consistent weekly streaming.
$49/ month
30 caption hours / month
Additional processed caption time is $1.50 per hour.
- 30 caption hours included each month
- Additional usage at $1.50 per hour
- Full correction pipeline and ranking datasets
- Usage, billing, and setup dashboard
Best for: Creators who stream several times per week.
Join the betaPro
For frequent streamers with long sessions.
$99/ month
60 caption hours / month
Additional processed caption time is $1.50 per hour.
- 60 caption hours included each month
- Additional usage at $1.50 per hour
- Everything in Creator
- More room for frequent or longer live sessions
Best for: High-frequency creators and production-heavy channels.
Join the betaUsage is measured by processed live-caption time. Unused included hours do not roll over. Cancel before renewal to avoid the next charge.
Built for streamers, not conference rooms.
Live stream speech is different: specialized vocabulary, usernames, abbreviations, and inside language that generic caption systems miss. CaptionPilot exists to make streams more accessible — without forcing creators to speak unnaturally.
More about CaptionPilotYour keys, your audio, your call
CaptionPilot is built so you stay in control of what gets processed, recorded, and enabled.
- Transcription and AI API keys stay server-side — never in your browser or the overlay.
- Audio is streamed for transcription to produce captions; CaptionPilot doesn't keep it by default.
- Correction Lab session recording is strictly opt-in.
- The optional AI fallback receives text context only — never your audio — and only when you enable it.
- You control which presets, dictionaries, and features are active.
Frequently asked questions
What audio does CaptionPilot capture?
The desktop app captures your full system audio: game audio, your microphone, Discord, alerts, and browser audio. You control when capture starts and stops.
Does it work with OBS?
Yes. CaptionPilot gives you a browser-source URL you add to OBS. The overlay has a transparent background and supports custom fonts, positioning, line count, caption delay, and animation settings.
Does CaptionPilot replace Deepgram?
No. CaptionPilot builds on top of Deepgram. Deepgram produces the raw real-time transcript, and CaptionPilot then corrects gaming terminology, streamer slang, and your custom terms before captions reach your overlay.
Which games are supported?
There are game presets for titles like Minecraft, Valorant, Fortnite, Apex Legends, League of Legends, Counter-Strike 2, Rocket League, Overwatch 2, Warzone, Roblox, GTA RP, Destiny 2, Rainbow Six Siege, and Marvel Rivals, plus a general streamer-slang preset. CaptionPilot works with any game; presets improve corrections for those titles.
Can I add custom terms?
Yes. Custom correction dictionaries let you add your username, community names, inside jokes, and any terms generic captioning gets wrong. Your custom rules apply alongside game presets.
Does CaptionPilot store my audio?
Audio is streamed to the transcription service to produce captions; CaptionPilot does not keep your audio by default. Correction Lab can record transcription sessions for your own review, but only when you explicitly opt in.
More questions? Read the full FAQ or contact support.
Ready to caption your next stream?
Create a free account, set up your OBS overlay, and let CaptionPilot handle the vocabulary.