LiveCaptions-Translator  by SakiRinn

Real-time speech translation tool for Windows LiveCaptions

Created 1 year ago
1,611 stars

Top 26.0% 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

1 day

Pull Requests (30d)
1
Issues (30d)
10
Star History
184 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.