Omni Live

Local live subtitles + translation

Your voice — subtitled and translated, live.

Omni Live turns your speech into real-time captions and translates them into two languages at once, running entirely on your machine. No cloud processing and no per-minute fees.

FOR WINDOWS 10/11 · NVIDIA GPU RECOMMENDED · FREE 30-DAY TRIAL

Loved by creators translating into 100 languages

100% on-device
Nothing leaves your PC
No per-minute fees

01 — 04How it works

From mic to overlay in four steps.

Speak

Talk into your mic, or capture your desktop audio.

Transcribe on-device

Local Whisper AI turns speech into accurate captions in real time.

Translate instantly

Local models render two target languages at once, tuned for tone and register.

Overlay in OBS / TikTok

Add captions to your stream as a browser source or a movable native window.

FEATURESEverything, running on your PC

Built for live, tuned for streamers.

Real-time dual translation

Two target languages, side by side, per phrase.

On-device local AI

Whisper + neural translation run on your GPU. Your audio never leaves the machine.

Built for OBS & TikTok

A browser-source URL or a movable native caption window.

30+ languages, Korean-first

Translate to and from dozens of languages.

Fast, GPU-accelerated

Sub-second first captions on a modern NVIDIA card.

Works offline

No internet needed once the models are installed.

ON-DEVICEThe point of local

Why local AI?

Private

Your voice and captions stay on your PC — nothing is uploaded or logged to a server.

No usage fees

Local AI means no per-minute API bills — stream as long as you like for one small monthly plan.

Low latency

No round-trip to the cloud; captions appear as you speak.

Truly yours

The models live on your disk and keep working with no account and no cloud.

ANY PLATFORMWatch anywhere

Real-time translation for anything you watch

Not just your own stream — any video, on any platform.

  • YouTube
  • Netflix
  • TVING
  • Disney+
  • Twitch
  • TikTok
  • Crunchyroll
  • WATCHA
  • CHZZK
  • X
  • Spotify
  • VLC media player
  • Zoom
  • niconico
  • Facebook
  • Vimeo
  • Instagram
  • Discord
  • Prime Video
  • SOOP
  • Apple TV
  • Reddit
  • Kick
  • Steam

OMNI listens to the audio playing on your PC or headset, so it live-translates any online video from any service — Netflix, YouTube, Disney+, Prime Video, Twitch, TikTok, and more. Because it runs on your machine, there are no per-minute fees, no matter how long you watch.

WORKS WITH ANY APP OR SITE THAT PLAYS AUDIO ON YOUR PC

USE CASESOne app, every kind of live

Built for how you stream — and watch.

How people use real-time captions — live streams and classes, plus shows and streamers that never get subtitles in your language.

  • Setup was one browser source in OBS. My Korean chat finally sees English captions without me typing a word. — Twitch streamer
  • Two languages on screen at once, and neither lags behind my voice. My overseas viewers stopped asking for translations. — VTuber
  • It runs on my own GPU while I game. No cloud bill creeping up every month, and no audio leaving the PC. — YouTube gaming creator
  • I teach live and my students read along in their own language. The register stays polite exactly where it should be. — Online language tutor
  • TikTok LIVE picked up the overlay with zero fuss. My non-Korean viewers doubled in a month. — TikTok LIVE creator
  • Captions land under a second after I speak. Guests stopped waiting for an interpreter to catch up. — Podcast host
  • Korean to English quality is the part that sold me. It reads like something a person wrote, not a dictionary. — CHZZK streamer
  • Paid once, still using it. That alone puts it ahead of every per-minute cloud captioning tool I tried first. — Indie game developer
  • It works offline, so a flaky hotel connection never kills the captions mid-stream. — Study-with-me streamer
  • My SOOP viewers get Korean captions while my Discord friends read English. Same stream, both happy. — SOOP streamer
  • Captions stopped trailing three sentences behind. Chat finally reacts to what I am actually saying. — Kick streamer
  • Hotel wifi or phone tether, does not matter — the models run locally, so captions never drop on the road. — IRL travel streamer
  • I stream with my hands covered in dough. Captions just happen — no hotkeys, no operator, no cleanup after. — Cooking streamer
  • Half my live class is abroad. They follow every cue in their own language now. — Online fitness coach
  • Fast casting is the real stress test. It keeps up with rapid-fire play-by-play better than any cloud tool I tried. — Esports caster
  • I stream in English with a growing Korean fanbase. The polite register comes out right — that is why they stay. — Just-chatting streamer
  • Four-hour drawing streams with zero extra cost. Per-minute cloud captioning would eat my whole month at that volume. — Art streamer
  • We play remotely over Discord. It captures the desktop audio, so everyone gets captioned — not just my mic. — TTRPG streamer
  • Live captions in the lecture hall and nothing uploaded anywhere. The privacy office approved it in a day. — University lecturer
  • Mixed-language client demos used to need an interpreter on retainer. Now it is a checkbox in OBS. — Webinar host
  • Our community spans three languages. One PC now covers what two volunteers used to translate by hand. — Community livestream volunteer
  • Retro marathons run twelve hours. Per-minute cloud pricing was why I never had captions — that problem is gone. — Retro gaming streamer
  • Guests answer in their language, I read mine in real time. Conversations stopped needing a middleman. — Interview show host
  • For a 24-hour charity stream, reliability is everything. Local processing meant one less service that could die mid-event. — Charity stream organizer
  • Moved the license to my new PC myself in two minutes. No support ticket, no re-purchase. — Music streamer
  • I do not even use OBS — the overlay window sits on top of my game and goes out with the stream. — Variety streamer
  • I commentate in Turkish and push English and Arabic captions at the same time. Three audiences, one mic. — News commentary streamer
  • Our community game nights happen on a Discord stage. It captures the channel audio, so every speaker gets captions — not just me. — Discord community host
  • I react to Korean variety shows live. It captions whatever plays on my PC, so the whole stream follows along. — Reaction streamer
  • I watch CHZZK streams with Korean and English captions side by side. Best immersion setup I have found. — Language learner
  • I followed my favorite streamer for a year through clips alone. Now I understand the whole stream, live. — Overseas streamer fan
  • My favorite idol's lives never get official subtitles. I stopped waiting for fan translations. — K-pop fan
  • Some shows never get subtitles in my language. It captions whatever is playing, so I watch them anyway. — Drama fan
  • Half the channels I follow upload without subtitles in my language. Live captions fixed that for every video. — YouTube viewer
  • My favorite podcast only exists in English. I read along in my own language while it plays. — Podcast listener
  • The course I paid for has no subtitles in my language. Now every lecture gets captioned as it plays. — Online course student

Simple pricing

Free for 30 days. Then $4.95 a month.

Everything included. Cancel anytime in your billing portal.

Omni Live — subscription

$4.95per month

The 30-day free trial starts from the download — no card needed.

  • Omni Live on one Windows PC
  • Every update while you're subscribed
  • Character Profiles in the cloud
  • Shared subtitle library
  • 10% off OmniSubs credits
  • Priority on bug reports

Omni Live — lifetime license

Limited timeLifetime license available for 46d 01:05:53
$79.95

Everything in the subscription. Forever.

  • Pay once, use forever
  • Every future update included
  • Same member benefits, no renewal

INSTANT DELIVERY · KEY EMAILED AFTER PURCHASE · WINDOWS 10/11

FAQQuestions

Everything you might ask.

Do I need internet?

Only to download the app and models the first time. After that it runs fully offline.

Which streaming apps work?

OBS Studio and TikTok Live Studio, via a browser source or the native caption window — so CHZZK, SOOP, YouTube, Twitch and more all work.

Is my audio uploaded anywhere?

No. All transcription and translation happen on your PC; nothing is sent to a server.

What do I need to run it?

Windows 10/11 (64-bit) and a modern NVIDIA GPU are recommended for real-time speed.

How much does it cost?

Omni Live is free for 30 days. After that it's $4.95 a month or $47.40 a year, which is 20% off.

Until December 1, 2026 you can instead buy a lifetime license for $79.95.

Can I try it before I buy?

Yes. Every install comes with a full 30-day free trial with all features unlocked — no credit card needed. When the trial ends, enter a license key to keep going.

Can I move my license to another PC?

A key works on one PC at a time, and you can reset it up to 3 times from your account to move it to a new machine. The key is emailed to you right after purchase.

Ready to caption your live stream?

Windows 10/11 · NVIDIA GPU recommended · 30-day free trial, then $4.95 a month · v1.0.6

Your download has started

If it didn't start: OMNI_Live_Translator_1.0.6_x64_Setup.exe

Omni Live is newly released, and Windows asks for an extra confirmation before running any app that hasn't built a reputation with Microsoft yet. Every new Windows app goes through this — it isn't a verdict on the file. Here is what each screen looks like and how to continue.

If you see "Windows protected your PC"

That is Microsoft Defender SmartScreen. Click More info, then Run anyway, and setup continues.

If the browser itself holds the file back, open its downloads list (Ctrl+J) and choose the option that keeps the file.

If Smart App Control blocked it

Some newer Windows 11 PCs ship with Smart App Control on, and it blocks apps it doesn't know without offering a Run anyway. Open Windows Security → App & browser control → Smart App Control settings, choose Off, then run the installer again.