supplementary-reader: text reader script

Linux A11y <[email protected]> Sat, 29 Jan 2022 18:47:24 +0100
Newsgroups gmane.comp.kde.devel.accessibility
Message-ID <[email protected]>
--Apple-Mail-2D5BFD17-0A7B-40D1-9034-F45186CE1133
Content-Type: text/plain;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

Howdy,

like noted devin, the script looks like an very basic begin to OCRdesktop.

I just did an major rewrite. See the full story here:

https://www.patreon.com/posts/ocr-desktop-60895292

https://www.patreon.com/posts/color-analyzing-60988555

https://www.patreon.com/posts/ocrdesktop-3-0-61111548

https://www.patreon.com/posts/ocrdesktop-fun-61131455

https://www.patreon.com/posts/ocrdesktop-ocr-61228691

OCRdesctop features:
- OCR the whole desktop
- OCR the current focused window
- interact with the results like simulate klicks or route the mouse to them)=

- OCR files, simple images to multipage PDFs
- OCR the clipboard content
- Color analyzing of the recognized text
- macro functionality for more complex tasks (like open a menu/ submenu bevo=
r start OCR process)
and a lot of other stuff.

It provides an UI to navigate the content, can store the result in clipboard=
 or just output to STDOUT.

But its not though to be self voice, this is done by the screen reader.

As you plan to reimplement your functionality, maybe it makes a lot of sense=
 to collaborate here and improve OCRdesktop in the given direction.  It=E2=80=
=99s written in pure python. Also its already in many distributions reposito=
ry's. So anyone would benefit.

Would be cool to  join forces.  What do you think?

https://wiki.archlinux.org/title/Ocrdesktop

Cheers chrys


____________________________
See OCRDesktop https://github.com/chrys87/ocrdesktop <https://github.com/chr=
ys87/ocrdesktop> for something kinda similar. Orca is a screen reader, it ca=
nnot read images though. I don=E2=80=99t know of anything else anywhere remo=
tely similar to this, but I think even blind people could find this useful.
Devin Prater
r.d.t.prater at gmail.com

Https://devinprater.flounder.online

> On Jan 23, 2022, at 12:56 PM, forrest hilton <forrestmhilton at gmail.com>=
 wrote:
>=20
> Hello,
>=20
> I have recently written a small script <https://github.com/ForrestHilton/s=
upplementary-reader/> that provides text reader functionality. I will refrai=
n from pasting the entire README, but what makes this different from things d=
iscussed in this list is 1) the keyboard shortcuts are available across the d=
esktop 2) the program never provides a window or takes up any screen space 3=
) the program can work on images and pdfs 4) this is a text reader as oppose=
d to a screen reader.
>=20
> I've just today joined this mailing list and only skimmed the archives. Is=
 there an application that already provides this functionality? Is there a l=
arger project that I can add this functionality to? I might be willing to re=
write the whole thing in another programming language if there is a reason.
>=20
> I am aware of a few sloppy things in this script but it works for now.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-accessibility/attachments/20220128/e=
b559324/attachment.htm>=

--Apple-Mail-2D5BFD17-0A7B-40D1-9034-F45186CE1133
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"></head><body dir=3D"auto">Howdy,<div><br></div><div>like noted devin,=
 the script looks like an very basic begin to OCRdesktop.</div><div><br></di=
v><div>I just did an major rewrite. See the full story here:</div><div><br><=
/div><div><a href=3D"https://www.patreon.com/posts/ocr-desktop-60895292">htt=
ps://www.patreon.com/posts/ocr-desktop-60895292</a></div><div><br></div><div=
><a href=3D"https://www.patreon.com/posts/color-analyzing-60988555">https://=
www.patreon.com/posts/color-analyzing-60988555</a></div><div><br></div><div>=
<a href=3D"https://www.patreon.com/posts/ocrdesktop-3-0-61111548">https://ww=
w.patreon.com/posts/ocrdesktop-3-0-61111548</a></div><div><br></div><div><a h=
ref=3D"https://www.patreon.com/posts/ocrdesktop-fun-61131455">https://www.pa=
treon.com/posts/ocrdesktop-fun-61131455</a></div><div><br></div><div><a href=
=3D"https://www.patreon.com/posts/ocrdesktop-ocr-61228691">https://www.patre=
on.com/posts/ocrdesktop-ocr-61228691</a></div><div><br></div><div>OCRdesctop=
 features:</div><div>- OCR the whole desktop</div><div>- OCR the current foc=
used window</div><div>- interact with the results like simulate klicks or ro=
ute the mouse to them)</div><div>- OCR files, simple images to multipage PDFs=
</div><div>- OCR the clipboard content</div><div>- Color analyzing of the re=
cognized text</div><div>- macro functionality for more complex tasks (like o=
pen a menu/ submenu bevor start OCR process)</div><div>and a lot of other st=
uff.</div><div><br></div><div>It provides an UI to navigate the content, can=
 store the result in clipboard or just output to STDOUT.</div><div><br></div=
><div>But its not though to be self voice, this is done by the screen reader=
.</div><div><br></div><div>As you plan to reimplement your functionality, ma=
ybe it makes a lot of sense to collaborate here and improve OCRdesktop in th=
e given direction. &nbsp;It=E2=80=99s written in pure python. Also its alrea=
dy in many distributions repository's. So anyone would benefit.</div><div><b=
r></div><div>Would be cool to &nbsp;join forces. &nbsp;What do you think?</d=
iv><div><br></div><div><a href=3D"https://wiki.archlinux.org/title/Ocrdeskto=
p">https://wiki.archlinux.org/title/Ocrdesktop</a></div><div><br></div><div>=
Cheers chrys</div><div><br><div><br></div>____________________________<br><p=
re style=3D"-webkit-text-size-adjust: auto; caret-color: rgb(0, 0, 0); color=
: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">See OCRDesktop <a hre=
f=3D"https://github.com/chrys87/ocrdesktop">https://github.com/chrys87/ocrde=
sktop</a> &lt;<a href=3D"https://github.com/chrys87/ocrdesktop">https://gith=
ub.com/chrys87/ocrdesktop</a>&gt; for something kinda similar. Orca is a scr=
een reader, it cannot read images though. I don=E2=80=99t know of anything e=
lse anywhere remotely similar to this, but I think even blind people could f=
ind this useful.
Devin Prater
<a href=3D"https://mail.kde.org/mailman/listinfo/kde-accessibility">r.d.t.pr=
ater at gmail.com</a>

<a href=3D"https://devinprater.flounder.online/">Https://devinprater.flounde=
r.online</a>

&gt;<i> On Jan 23, 2022, at 12:56 PM, forrest hilton &lt;<a href=3D"https://=
mail.kde.org/mailman/listinfo/kde-accessibility">forrestmhilton at gmail.com=
</a>&gt; wrote:
</i>&gt;<i>=20
</i>&gt;<i> Hello,
</i>&gt;<i>=20
</i>&gt;<i> I have recently written a small script &lt;<a href=3D"https://gi=
thub.com/ForrestHilton/supplementary-reader/">https://github.com/ForrestHilt=
on/supplementary-reader/</a>&gt; that provides text reader functionality. I w=
ill refrain from pasting the entire README, but what makes this different fr=
om things discussed in this list is 1) the keyboard shortcuts are available a=
cross the desktop 2) the program never provides a window or takes up any scr=
een space 3) the program can work on images and pdfs 4) this is a text reade=
r as opposed to a screen reader.
</i>&gt;<i>=20
</i>&gt;<i> I've just today joined this mailing list and only skimmed the ar=
chives. Is there an application that already provides this functionality? Is=
 there a larger project that I can add this functionality to? I might be wil=
ling to rewrite the whole thing in another programming language if there is a=
 reason.
</i>&gt;<i>=20
</i>&gt;<i> I am aware of a few sloppy things in this script but it works fo=
r now.
</i>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: &lt;<a href=3D"http://mail.kde.org/pipermail/kde-accessibility/attachme=
nts/20220128/eb559324/attachment.htm">http://mail.kde.org/pipermail/kde-acce=
ssibility/attachments/20220128/eb559324/attachment.htm</a>&gt;</pre></div></=
body></html>=

--Apple-Mail-2D5BFD17-0A7B-40D1-9034-F45186CE1133--