Voxylio
Open sourceWatch any subtitled video dubbed into your language, live, in your browser.
About
Voxylio is a browser extension that dubs subtitled videos in real time into French, Spanish, Italian, German or Portuguese. It came out of a simple frustration: following an English video course in your own language, the way YouTube auto-dubbing does, but on any site.
The content script locates the player — including the ones buried in a shadow DOM, like Mux — reads its subtitle track, and rebuilds full sentences out of the caption fragments. Each sentence is translated, preferably by Chrome's on-device translation API, then spoken by a synthesized voice in sync with playback while the original audio ducks underneath.
A pnpm workspace where the dubbing engine is platform-agnostic and each browser is an adapter: Chrome, Edge and Firefox all build from the same core, which is covered by unit tests and Playwright integration runs against the real bundle.
Features
- Real-time dubbing on any site, not just one platform
- On-device translation first, online only as a fallback
- Sentence rebuilding from fragmented captions
- Original audio ducked under the synthetic voice
- Five target languages, free and unlimited
Stack
- Chrome Extension (MV3)
- TypeScript
- esbuild
- pnpm workspaces
- Chrome Translator API
- Web Speech API
- Next.js
- next-intl
- Tailwind CSS
- shadcn/ui
- Playwright
Info
- Platform
- Chrome, Edge, Firefox
- License
- FSL-1.1-MIT