sxzxs/Real-time-translation-typing

实时打字翻译软件、语音实时打字、语音实时翻译、LOL 语音打字

What it solves

This project provides a way to translate text and speech in real-time while typing, allowing users to input translated text directly into other applications. It specifically addresses the need for seamless translation during live communication, including a specialized mode for voice-to-text translation in League of Legends (LOL).

How it works

Built using AutoHotkey (v2H), the tool intercepts user input or voice and sends it to translation APIs. It offers two primary modes of operation:

  1. Web-based version (Recommended): Uses WebView2 runtime to interface with translation services.
  2. API version: Connects directly to translation services like Baidu, Google, Youdao, and Sogou via a configuration file (setting.json).

Who it’s for

Users on Windows 10 who need real-time translation while typing or speaking in games (like LOL) or other software, and those who want to quickly switch between different translation providers.

Highlights

  • Real-time translation: Translates text as you type and outputs the result directly.
  • Voice integration: Supports real-time speech-to-text translation and voice input.
  • Multiple API support: Compatible with Youdao, Sogou, Google, and Baidu translation services.
  • Gaming utility: Includes specific triggers for LOL voice-to-text input.

Related

  • Project
  • Project
  • Project
  • Project
  • Project