This doesn't meet most your requirements, (Go, Node, Python, and it's a manual process...) but... maybe this would be helpful?
On Mac I use a modified version of this Keyboard Maestro script, to OCR a user selected area of the screen.
This script will result in the OCR Text on the clipboard. I'm sure Keyboard Maestro could automagically append it to a text file or something. I'm kinda a noob with Keyboard Maestro, so I don't know all of it's functionality.
I have a couple variations of this script, one that will use the Mac's speak this command to read aloud the OCR text, as I am a slow reader, and an auditory learner.
My father had a bunch of newspaper clippings scanned into the family tree application and wanted the text. I used this method to get the text instead of typing it all out.
On Mac I use a modified version of this Keyboard Maestro script, to OCR a user selected area of the screen.
This script will result in the OCR Text on the clipboard. I'm sure Keyboard Maestro could automagically append it to a text file or something. I'm kinda a noob with Keyboard Maestro, so I don't know all of it's functionality.
I have a couple variations of this script, one that will use the Mac's speak this command to read aloud the OCR text, as I am a slow reader, and an auditory learner.
My father had a bunch of newspaper clippings scanned into the family tree application and wanted the text. I used this method to get the text instead of typing it all out.
https://forum.keyboardmaestro.com/t/ocr-user-selected-area-m...