Skip to content

idkuri/SnapTranslate

Repository files navigation

SnapTranslate

WIP

Stack: Electron.js, Python (Screenshot tool), Pytesseract(Text detection), DeepL (Translation Engine)

SnapTranslate is an OCR (Optical Character Recognition) translation tool that allows you to capture a snapshot of a portion of your screen and translate the extracted text into your desired language. This tool is similar to the windows snipping tool in terms of capturing images and then extracts the text using the Tesseract Engine and then translates it using DeepL translation.

Issues:

  • Limited Resources (This can be improved using better APIs and potentially GPT engines)
  • Font sizing for a given area (Font calculation varies between languages)

Currently only support Japanese -> English

Demo:

Start Button: image

Select Area: image

Result: image

About

translator by snipping a part of your screen

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published