nvaccess / nvda

NVDA, the free and open source Screen Reader for Microsoft Windows
https://www.nvaccess.org/
Other
2.11k stars 637 forks source link

Recommendation for OCR feature #10656

Open burakyuksek opened 4 years ago

burakyuksek commented 4 years ago

Is your feature request related to a problem? Please describe.

No, it's not related to a problem.

Describe the solution you'd like

Describe alternatives you've considered

Additional context

I very often use OCR while playing mainstream games. One of the enhancements I can suggest is, you should make a setting, when turned on, that outputs the OCR result to the NVDA currsor rather than a virtual window, so we can use NVDA up/down left/right arrows to review the result while continuing to play our game. to give an example, let's say I'm driving a car and want to check my speed. In the current way, I have to press NVDA+r, the OCR result comes into a virtual window, so I need to let the throttle off, and check information. While I am checking information I cannot pause the game, so the car slows down. But if the result is outputted to the NVDA currsor, I can press escape to pause the game, review information with NVDA up down/left right, then resume my game. Also the currsor can act like a buffer of sorts, so unless I switch to a different window or perform another OCR, I can always check the last OCR result and remember things more clearly.

Brian1Gaff commented 4 years ago

This sounds like add on territory to me, as it is very specific. Have you found a lot of games where OCR actually does anything really useful? Maybe it might be better if the game makers considered outputting their info as text in the first place. I know , probably a long shot, but...

burakyuksek commented 4 years ago

Of course, OCR is very very useful for mainstream games, as it is needed for reading every peace of text the game outputs to the screen.

DrSooom commented 4 years ago

@Brian1Gaff: Don't forget that NVDA is also used by visually impaired people who are able to read text visually, but maybe have issues with it due the used font, a too low contrast or the amount of text (keyword: Visual Novels).

LeonarddeR commented 4 years ago

This shouldn't be very difficult to accomplish I think. Currently, the focus is changed to the OCR object. It should be enough to set it just as the navigator object instead.

Flash109 commented 3 years ago

Yeah, it would be very great, if this could be done, so that the information can be erfreshed/updated without building this virtual document again over and over.

Adriani90 commented 3 years ago

cc: @vortex1024, @jcsteh

Adriani90 commented 1 year ago

The OCR is refreshing now continuously without having to build the virtual window again and again. Can we consider this fixed now in NVDA 2023.3 Beta? cc: @leonardder

jcsteh commented 1 year ago

The other part of this request that isn't yet satisfied is the ability to have the OCR result accessible via the review cursor without moving the (virtual) focus.