dpScreenOCR is a program to recognize text on screen.
Powered by Tesseract, dpScreenOCR can recognize more than 100 languages and split independent text blocks, e.g. columns. It's free and open source software that works on Windows and Unix-like systems with X11. Read the manual for information on how to install, set up, and use the program.
Downloads (version 1.0.2; changelog):
You can contribute to the project by translating the program into your language or by participating in development.