nvaccess / nvda

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

Add delayed description of characters in equations #14661

Open andrew-l-d opened 1 year ago

andrew-l-d commented 1 year ago

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

When reading equations written in MathML or the MS Word Equation Editor it can sometimes be hard to distinguish between some letters. Examples include d, p and t. Normally the review cursor can be used to expand to the military alphabet, but this seems not possible within equations.

Describe the solution you'd like

Given that #6272 was opened some years ago, I assume it is not possible to route the review cursor to the equation. One possible (or maybe not) solution is to provide the most helpful delayed description of characters available elsewhere.

Describe alternatives you've considered

It seems not possible to copy text of the equation for further exploration. The only other option that comes to mind is a Braille display.

Additional context

Nothing comes to mind.

Adriani90 commented 1 year ago

One further solution could be to automatically reduce the speed of pronounciation only when navigating by character in equations. That means the speech rate setting would be overwritten in this case only when using character navigation and only in case of equations. Would this be acceptable at all?

andrew-l-d commented 1 year ago

The concept of slowing speech rate to help identify a character is completely valid. Given that potential confusion of letters is relatively rare, automatically slowing speech when navigating by character in equations is likely to irritate more often than it helps. If providing delayed description in equations is not possible, adjusting speech rate is quite a fast process.

Andrew

From: Adriani90 @.> Sent: Wednesday, February 22, 2023 8:51 PM To: nvaccess/nvda @.> Cc: andrew-l-d @.>; Author @.> Subject: Re: [nvaccess/nvda] Add delayed description of characters in equations (Issue #14661)

One further solution could be to automatically reduce the speed of pronounciation only when navigating by character in equations. That means the speech rate setting would be overwritten in this case only when using character navigation and only in case of equations. Would this be acceptable at all?

— Reply to this email directly, view it on GitHub https://github.com/nvaccess/nvda/issues/14661#issuecomment-1439721595 , or unsubscribe https://github.com/notifications/unsubscribe-auth/ADZAYAO7CGIABYNOBPN5EJ3WYXOOPANCNFSM6AAAAAAVDZYIEI . You are receiving this because you authored the thread.Message ID: @.***>