Live Subtitle Translator

Bridging language barriers by injecting real-time translations into video streams.

RoleDeveloper
Timeline2019
JavaScriptChrome Extensions APIGoogle Translate API

How it works

The extension hooks into the video player's caption rendering events, extracts the text, and sends it to the Google Translate API.

Translated subtitles are then re-injected into the DOM, maintaining synchronization with the video stream.

Real-time translation of Danish subtitles to English.