Re: TesseractOCR add-on

Rui Fontes


You can try this one:

It contains only a few OCR languages, but you can import the ones you need through the configuration panel included in the NVDA settings.

If it do not detect automatically your scanner, try to do the following:

1 - Go to %appdata%\nvda\addons,

2 - Go to NAPS2TesseractOCR, globalPlugins, NAPS2TesseractOCR, naps2-6.1.2-portable;

3 - Execute the app NAPS2.Portable.exe,

4 - Tab until Main Menu;

5 - Arrow right to Profiles and press Enter;

6 - Tab until Edit and press Enter;

7 - Shift tab untill Driver WIA;

8 - Arrow down to Driver TWAIN;

9 - Tab untill Select device, press Enter and select your device;

10 - Tab untill Ok and press enter;

11 - Tab untill Finish and press Enter.

Best regards,

Rui Fontes
NVDA portuguese team

Às 15:16 de 01/06/2022, Mobeen Iqbal escreveu:

Hello Rui.

Thanks for this add-on. I have been trying to get it working, but can't seem to get my scanner to scan. Does it have support for twain scanners? or does it just support WIA devices? Also, I can't find anywhere to specify which scanner to use as my system has more than one. I would like to use a twain scanner if possible. Do you know of an add-on which allows use of a twain scanner for OCR?

Very best wishes,


On 30/05/2022 21:36, Rui Fontes wrote:

Released version 2022.05 of TesseractOCR, as first public version...

• Authors: Rui Fontes rui.fontes@... and Angelo Abrantes ampa4374@...
• Updated in 28/05/2022

• Download stable version:

• Compatibility: NVDA version 2019.3 and beyond

*** Informations

This add-on uses the free and open source Tesseract OCR engine, to perform optical character recognition on an image file, PDF, JPG, TIF or other, without the need to open it.

It also can scan and recognize a paper document through a WIA compatible scanner.

In the Preferences of NVDA, it is created a cathegory, TesseractOCR, where you can set the language to be used on the recognition and the type of documents to be recognized.

*** Shortcuts

The default commands are:

Windows+Control+r - to recognize the selected document;

Windows+Control+Shift+r - to scan and recognize a document through the scanner.

Then just wait that ocr.txt opens with the recognized text.

If you want to preserve the recognized text, don't forget to save the document under another name and in another location, as all files in the temporary directory are deleted at the start of the next OCR process!

This commands can be modified in the "Input gestures" dialog in the "TesseractOCR" section.

*** Automatic update

This add-on includes an automatic update feature. The check for a new version will be executed everytime NVDA is loaded. If you want this, go to NVDA, Preferences, Options and in the add-on category check the check box.

*** Known problems

• This version only works in 64-bit Windows.
• When selecting the "Various" option in the "Documents type" combobox, the recognized text probably appear with many blank lines This is a known problem with Tesseract, and, without consumming lots of processing time, I haven't yet found any solution. But, I still haven't given up!

*** Languages supported

The supported languages in this version are: Afrikans Amharik Arabic Bulgarian Burnese Catalan/Valencian Chinese simplified Chinese traditional Croatian Czech Dannish Deutch Dutch English Finnish French Galician Georgian Greek Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Kannada Kirghiz Korean Lativia Lituanian Macedonian Nepali Norwegian Panjabi Persian Polish Portuguese Romanian/Moldave Russian Serbian (Latin) Slovak) Slovenian) Spanis Swedish Tamil Thai Turkish Ukrainian Urdu Vietnamese

*** Image types supported

This add-on supports the following types of files: PDF jpg tif png bmp pnm pbm pgm jp2 gif jfif jpeg tiff spix webp

Best regards,

NVDA portuguese team

Join to automatically receive all group messages.