Skip to content

Thryzen/Live-Caption-Translator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸͺŸ Live Caption Translator

Live Caption Translator is a lightweight Python tool that translates Windows 11 Live Captions in real time using Google Translate, and displays the translated text in a clean, customizable floating window.
It’s ideal for multilingual meetings, accessibility support, and language learning.

✨ Features

  • 🎧 Automatically listens to Windows 11 Live Captions
  • 🌐 Translates text in real time via Google Translate
  • πŸͺŸ Displays translation in a standalone, borderless window
  • ⚑ Low latency and minimal CPU usage
  • 🧩 Customizable window style, font size, and opacity

πŸš€ Getting Started

  1. Requirements

    • Windows 11

    • Python 3.9+

    • Windows Live Caption feature enabled

  2. Installation

git clone https://github.com/Thryzen/Live-Caption-Translator.git
cd Live-Caption-Translator
pip install -r requirements.txt
  1. Run
python main.py

🧠 How It Works

  • Capture Captions: The app reads the text output from Windows 11 Live Captions.

  • Translate: Text is sent to Google Translate via API and translated into the target language.

  • Display: The translation is rendered in a borderless, draggable, and resizable floating window.

πŸ› οΈ Tech Stack

  • Python 3.9+

  • Google Translate API

  • threading for smooth real-time updates

🧩 Compatibility

Platform Supported

  • Windows 11 βœ…
  • macOS ❌
  • Linux ❌

πŸ“œ License

This project is licensed under the MIT License.

About

Live Caption Translator is a lightweight Python tool that translates Windows 11 Live Captions in real time using Google Translate, and displays the translated text in a clean, customizable floating window.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors