[Accessibility] - Music not read and played when making keyboard selection
When making selections using keyboard, thus shift+left/right arrows, NVDA doesn't read the selected notes, but just starting and ending beats, and the selected note is not played. The selection is therefore unclear to us, and we have to calculate ourselves, which is very difficult for beginners or amatuer blind musicians. I think it should be implemented as this:
1. A measure in 2/4 time, contains C4 quarter, D4 and E4 eighths;
2. Starting from C, shift+right to D, Musescore should play D, NVDA should announce "note D4 eighth selected, selection start from measure 1 beat 1 to measure 1 beat 2";
3. Go ahead to E, E should be played, and NVDA should announce "note E4 eighth selected, selection from ... to ... beat 2.5".
This does cost lots of words, but is very clear. There should be a verbosity switch in the preferences page to remove certain announcements if someone doesn't like it.
Haipeng
Comments
Relates to #277496: [EPIC] Accessibility issues/suggestions
The speech side of this was implemented in https://github.com/musescore/MuseScore/pull/13502
The playback aspect will be implemented separately in a future release.