- Your contributions will be licensed under the GNU AGPL 3.0 license
- Create PRs against the
master
branch. - Test your changes first before opening a PR.
Quick explanation of what the .cs files are for.
This file is for the image processing (removing unnecessary characters from the regognized text). The button "Remove Garbage" manually triggers this.
This file is used to assign the hotkeys to GameOCRTTS.
This is the Live Updater. It downloads and installs the updates when the Live Update item is clicked in the context menu (contextMenu).
The main form.
Creates the log shown in the Log text box. For debugging purposes.
Captures a screenshot of the full screen.
Calls ImageProc to remove garbage, and it's the end result of all capturing and processing (which outputs the text that the TTS should read out loud.
Uses the Tesseract NuGet package to read the text out loud.
Plays the error sound effect if no text is detected.
Used for the voice selection.