๐ŸŒ

SVT Play English Subtitles

A privacy-first, on-device AI Chrome extension that translates Swedish subtitles to English in real time on SVT Play. No cloud APIs, 100% local.

Details

CategoryTranslation, Chrome Extension
LicenseClosed
PriceFree
Runs locallyโœ“ Yes

A privacy-first, on-device AI Chrome extension that translates Swedish subtitles to English in real time on SVT Play. Run translation models entirely in your browser โ€” no cloud APIs, no data collection, 100% private.

Key Features

  • On-Device Translation: Neural inference runs entirely on your device via WebAssembly (ONNX Runtime and Transformers.js) using a lightweight, cached ~150MB translation model.
  • Privacy-First: No subtitle text, viewing habits, or personal data ever leaves your device. No external translation APIs or cloud keys needed.
  • Subtitles Overlay Customization: Move, resize, stack, or place translated subtitles side-by-side. Set font sizes for Swedish and English independently.
  • VTT Interceptor & DOM Scraper: Works seamlessly on news programs, dramas, documentaries, and live broadcasts on svtplay.se by catching subtitle streams and utilizing fallback scrapers.

How it Works

  1. One-Time Model Download: On first launch, the extension downloads the ~150MB Translation model (Helsinki-NLP Opus-MT) from Hugging Face's CDN and caches it in browser cache storage.
  2. Subtitles Catching: When you watch any show with Swedish subtitles enabled, the extension intercepts the subtitle cues.
  3. Local Machine Translation: The Swedish text is processed locally by the ONNX Runtime model.
  4. Real-time Overlay: The translated English subtitles are rendered onto your screen within milliseconds.