LiveCaptions-Translator  by SakiRinn

Real-time speech translation tool for Windows LiveCaptions

created 10 months ago
1,009 stars

Top 37.8% on sourcepulse

GitHubView on GitHub
Project Summary

This tool integrates translation APIs with Windows LiveCaptions for real-time speech translation, targeting Windows 11 users who need to understand or translate spoken content without requiring advanced hardware like Copilot+ PCs. It offers a streamlined experience by automatically managing LiveCaptions and providing a user-friendly interface for translation.

How It Works

The application acts as a wrapper around Windows LiveCaptions, automatically launching and managing the native captioning service. It intercepts the audio processed by LiveCaptions and sends it to various supported translation APIs (Ollama, OpenAI-like, OpenRouter, Google Translate) for real-time translation. The translated text is then displayed alongside the original captions, offering features like window-on-top, pause, transparent mode, and recording.

Quick Start & Requirements

  • Install: Download from Releases.
  • Prerequisites: Windows 11 22H2 or higher, .NET Runtime 8.0+. A version with the runtime included is available but larger.
  • Setup: Requires enabling Windows LiveCaptions and configuring its settings (e.g., "Overlaid on screen" position, downloading caption languages). See official Live Captions documentation.

Highlighted Details

  • Lightweight and powerful real-time audio/speech translation.
  • Supports multiple translation APIs including Ollama, OpenAI, OpenRouter, and Google Translate.
  • Features a Fluent UI with automatic dark/light theme switching.
  • Includes options for recording translated text and copying it with a click.

Maintenance & Community

No specific community links (Discord/Slack) or notable contributors are mentioned in the README.

Licensing & Compatibility

The README does not specify a license. Compatibility for commercial use or closed-source linking is not detailed.

Limitations & Caveats

The tool is dependent on Windows LiveCaptions, which requires Windows 11 22H2 or later. Initial setup involves specific configuration steps within Windows LiveCaptions that must be completed before using the translator. The project's maintenance status and community support are not clearly indicated.

Health Check
Last commit

2 weeks ago

Responsiveness

Inactive

Pull Requests (30d)
1
Issues (30d)
15
Star History
494 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.