nvaccess / nvda

NVDA, the free and open source Screen Reader for Microsoft Windows
Other
2.08k stars 626 forks source link

Braille display to show component or character description information for an Asian character when review current character command is pressed twice #3734

Open nvaccessAuto opened 10 years ago

nvaccessAuto commented 10 years ago

Reported by surfer0627 on 2013-12-26 01:36 Hello developers, Now, pressing numpad2 twice will report current character description in review. Hopping that braille displays are updated. Sometimes, user may use braille display only. This function would be useful for them.

Thank you.

nvaccessAuto commented 10 years ago

Comment 1 by nvdakor on 2014-06-05 15:12 Hi, Morphing this ticket a bit, now that we have better understanding of what's going on. I and other Asian language users (including Takuya) had an email discussion where each language representative explained how component characters are shown in braille. The summary is as follows:

Changes: Changed title from "Braille Displays Updated Character Description" to "Braille display to show component or character description information for an Asian character when review current character command is pressed twice"

nvaccessAuto commented 10 years ago

Comment 2 by jteh on 2014-06-06 09:35 To clarify, are you saying we need different representations for braille and speech for character descriptions? Why is the speech character description not sufficient for other languages?

surfer0627 commented 7 years ago

Also, is it possible to show message in braille when review current character command is pressed three times?

Developer info: file: source/globalCommands.py line: 1082 def script_review_currentCharacter(self,gesture):

surfer0627 commented 2 years ago

jteh on 2014-06-06 09:35

To clarify, are you saying we need different representations for braille and speech for character descriptions?

For character descriptions, now, we have representation for speech only. We hope that NVDA have representations for speech and braille.

Why is the speech character description not sufficient for other languages?

With braille display only, user get the character descriptions infor via Speech viewer. It is not sufficient.

Here is an example:

In Chinese, “star” (星星) and “gorilla” (猩猩) have the same sound and tone and they are homonyms.

Pressing numpad2 twice for character descriptions, “star” (星) means, 明星、慧星、北極星、人造衛星、星期天、星光閃閃

Pressing numpad2 twice for character descriptions, “gorilla” (猩) means, 猩猩、猩紅熱、大猩猩、金剛猩猩

In this example, user needs to press alt + tab to switch to Speech viewer, and read the character descriptions info in braille display.

Describe the solution you'd like

Here is an add-on implements numpad2 enhancements.

reference source:

Adriani90 commented 2 years ago

cc: @michaelDCurran