thanhkeke97/RSTGameTranslation

โ–ฒ 10 stars todayโ˜… 720โ‘‚ 114

๐ŸŽฎ Real-time Game Translation Tool | OCR + AI Translation | Windows Gaming | Open Source

About thanhkeke97/RSTGameTranslation

thanhkeke97/RSTGameTranslation is an open-source project on GitHub, mainly written in C#. ๐ŸŽฎ Real-time Game Translation Tool | OCR + AI Translation | Windows Gaming | Open Source It currently holds 720 stars and 114 forks with 0 open issues, and was last pushed on an unknown date (repository created unknown).

Project Overview

AI Homed tracks it on the Today's Trending board, currently at rank #82 with 10 new stars today.

GitHub Repository Details

Repository thanhkeke97/RSTGameTranslation ยท default branch - ยท size 0 KB ยท watchers 0 ยท source: GitHub REST API and repository README

README

๐ŸŽฎ RSTGameTranslation

Real-time Screen Translation for Gaming

Version License [Platform]()

Translate games, manga and game voices in real time with OCR and AI translation

๐Ÿ“ฅ Download โ€ข โš™๏ธ Settings guide โ€ข ๐Ÿ“– Vietnamese Guide โ€ข ๐Ÿ› Report Bug

---

โœจ Features

Preview

---

๐Ÿš€ Quick Start (about 3 minutes)

You need: Windows 10 or 11. Run your game in windowed or borderless windowed mode (exclusive fullscreen hides the translation).

1. Download the latest version from Releases, extract it anywhere, and run rst.exe 2. Choose languages: Settings โ†’ Language, pick the game's language and your language 3. Choose a translator: Settings โ†’ Translation, select Google Translate (free, no API key needed) 4. Choose what to translate:

5. Press Alt+F to show the Overlay, then Alt+G to Start

That's it. The translation appears over the game and updates as the text changes. Press Alt+G again to stop.

๐Ÿ’ก On Windows 10, click Select Application before turning on the overlay.

---

โŒจ๏ธ Hotkeys

| Hotkey | Action | |---|---| | Alt+G | Start / stop translating | | Alt+Q | Select the area to translate | | Alt+F | Show / hide the overlay | | Alt+C | Show / hide the ChatBox (translation history window) | | Alt+T | Translate the current text again | | Alt+K | Start / stop voice translation | | Alt+1 โ€ฆ Alt+5 | Switch between saved areas | | Alt+B | Show the selected areas | | Alt+P | Open Settings | | Alt+L | Open the log window |

You can change every hotkey in Settings โ†’ HotKeys.

---

๐Ÿ“– Guides

๐ŸŽฎ Translating a game

๐Ÿ“š Reading manga and comics

1. Settings โ†’ OCR/Screen Selection: choose OneOCR, then turn on Manga Mode 2. Settings โ†’ Language: set the source language (Japanese, English, โ€ฆ) 3. Press Alt+Q and select the whole page (or the reader window with Select Application) 4. Alt+F for the overlay, Alt+G to start

Manga Mode finds each speech bubble in the image, so neighbouring bubbles are never mixed up. For Japanese it reads vertical columns right to left and skips furigana. The whole page is translated in one go, while every bubble keeps its own translation.

๐ŸŽ™๏ธ Translating game voices (speech-to-text)

1. Settings โ†’ Audio: choose a Provider

2. Recommended under Speech capture & detection: Capture source = All system audio except this app and Speech detection = Silero VAD 3. Press Alt+K (or the Audio STT button) to start. Translations appear in the ChatBox

๐Ÿ”Š Reading translations aloud (Text-to-Speech)

Choose a service in Settings โ†’ TTS:

| Service | Cost | Internet | Languages | Best for | |---|---|---|---|---| | Supertonic | Free | Not needed | 31 | Offline, no API key | | Windows TTS | Free | Not needed | Voices installed in Windows | No setup | | ElevenLabs | Free tier + paid | Needed | Many | Most natural voices | | Google Cloud TTS | Pay per character | Needed | 50+ | Widest language coverage |

When translations arrive faster than they can be read, Speed up when behind reads the next lines faster (up to 1.5x) to keep up with the game.

Setting up Supertonic (free, offline)

Supertonic by Supertone runs entirely on your CPU: no cloud, no API key. After a one-time download (about 400 MB) it works offline.

1. Settings โ†’ TTS, set TTS Service to Supertonic 2. Click Download model (from Hugging Face) 3. Pick a voice style (M1โ€“M5, F1โ€“F5) 4. Optional: adjust Quality (default 8) and Speech speed (default 1.05)

Languages: en, ko, ja, ar, bg, cs, da, de, el, es, et, fi, fr, hi, hr, hu, id, it, lt, lv, nl, pl, pt, ro, ru, sk, sl, sv, tr, uk, vi and na (auto-detect).

The first sentence after starting the app may take 1โ€“2 seconds while the model loads. License: SDK MIT, model OpenRAIL-M (model files).

๐Ÿ“‹ Translating copied text

Turn on Settings โ†’ Clipboard โ†’ Enable Clipboard Translation. Any text you copy (Ctrl+C) is translated automatically.

---

โš™๏ธ Recommended setups

| Goal | OCR | Translation | |---|---|---| | Quick start, free | OneOCR | Google Translate (no key) | | Best quality | OneOCR | Gemini, model gemini-flash-lite-latest (free API key from Google AI Studio) | | Fully offline / private | OneOCR or Windows OCR | Ollama or LM Studio |

Tips for speed: select only the text area instead of the whole screen, and add several API keys so another one is used when one hits its limit.

---

โ“ Troubleshooting

The translation doesn't appear over the game
  • Switch the game to windowed or borderless windowed. Exclusive fullscreen draws over everything.
  • Make sure the overlay is on (Alt+F).
  • On Windows 10, click Select Application and pick the game first.
Google Translate stops translating ("429" / rate limited)

The free Google service limits how many requests one PC can send. The app waits automatically and meanwhile uses the service set in Settings โ†’ Translation โ†’ When rate limited. If it happens often, switch to Gemini (free API key) or a local model (Ollama, LM Studio).

Manga text from different bubbles is mixed together

Turn on Manga Mode (needs OneOCR) and set the correct source language. Bubble detection works best on white or light speech bubbles.

Translations are slow
  • Select a smaller area that only contains the text.
  • Online AI services (Gemini, Groq) are usually faster than local models on a weak PC.
  • For voice translation, keep Fast mode for short lines on and try a smaller Whisper model or FunASR.

Still stuck? Ask on Discord or report a bug.

---

๐Ÿ’ฌ Community

Join our Discord for support and updates!

---

๐Ÿ’– Support the author

If you find RST useful and would like to support development, you can buy the author a coffee โ€” thank you! ๐Ÿ‘‹

Buy Me a Coffee

---

๐Ÿ› ๏ธ Open Source Technologies

This project stands on the shoulders of giants. We gratefully acknowledge the following open-source projects:

Core & UI

AI & Translation

Audio

Others

---

๐Ÿ“„ License

BSD-style attribution - see LICENSE.md

Acknowledgments: Includes software developed by Seth A. Robinson - UGTLive

| Image from the project README | Free code signing provided by SignPath.io, certificate by SignPath Foundation. | | :--- | :--- |

Made with โค๏ธ for the gaming community

โญ Star this project if you find it helpful!

GitHub Stars & Activity

720Stars
114Forks
0Open issues
C#Language

GitHub Popularity

GitHub stars720
Forks114
Open issues0
Primary languageC#
License-
Stars gained today10
Created-
Last pushed-

Trending History

Daily boardrank #82 ยท โ–ฒ 10 stars

Related AI Projects

1

babalae / better-genshin-impact

C#โ˜… 16,177โ‘‚ 1,195โ–ฒ 43 stars
โ†’
2

CoplayDev / unity-mcp

C#โ˜… 14,948โ‘‚ 1,560โ–ฒ 43 stars
โ†’
3

dotnet / skills

C#โ˜… 5,633โ‘‚ 440โ–ฒ 13 stars
โ†’
4

IvanMurzak / Unity-MCP

C#โ˜… 4,453โ‘‚ 394โ–ฒ 21 stars
โ†’
5

microsoft / mcp

C#โ˜… 3,774โ‘‚ 646โ–ฒ 4 stars
โ†’
6

ggml-org / Llama-Windows

C#โ˜… 116โ‘‚ 17โ–ฒ 35 stars
โ†’
7

obra / superpowers

Shellโ˜… 299,089โ‘‚ 26,718โ–ฒ 536 stars
โ†’
8

mattpocock / skills

Shellโ˜… 290,997โ‘‚ 24,412โ–ฒ 1,686 stars
โ†’

More AI Rankings