spotify-qt icon indicating copy to clipboard operation
spotify-qt copied to clipboard

use by blind users and with screen readers, accessibility issues

Open a-singer opened this issue 3 years ago • 5 comments

Hello,

Let me thank you for an excellent program, it makes the Spotify client look like a lumbering elephant without the beauty or grace. I am totally blind and am using Spotify QT on Windows with a screen reader application (for those familiar, I use both Jaws and NVDA). I am having a few issues with the reader's ability to read the program's UI elements. First, as I go up and down the tree view of my playlist, I only hear numbers. I don't hear the name of the track in question or any other information. I'm not sure why only the number is spoken but should say that, in other tree views, all the information about the item is spoken by the reader. 
Secondly, I can't seem to invoke the history/top tracks/liked tracks options. I hit tab from the tree and can arrow through the options, but can't find any change which happens when I hit enter on the option in question. Clicking on them doesn't seem to do anything either. I'm wondering if the screen reader isn't seeing the changes, or if there is a special way to invoke these options so as to see the history, for example.

Thanks,

a-singer avatar Aug 28 '21 00:08 a-singer

Accessibility options have unfortunately not been a main focus and is very untested, but thanks for bringing up the issue. I'll see if I can get a screen reader and stuff installed and try stuff out at some point.

kraxarn avatar Aug 30 '21 20:08 kraxarn

Thanks very much for the quick response. If you have access to a Windows 10 machine, you already have a screen reader installed, and can activate Narrator with win+ctrl+enter. The major problems, those with the reader only reading the numbers in the treeview rather than the titles, do show up with Narrator if it's launched and then tab and shift+tab are used to move around the window. Thanks again.

a-singer avatar Aug 30 '21 21:08 a-singer

I currently do not have a Windows machine available, so I can't test it with that one specifically, but I'll see what I can do.

kraxarn avatar Aug 31 '21 07:08 kraxarn

@kraxarn, you might find this video useful. It shows how we enabled accessibility support in MuseScore (also a Qt application) and the slide shown at 4:47 has tips for setting up various screen readers on Windows, macOS and Linux. https://www.youtube.com/watch?v=wPe10NXbTfE

shoogle avatar Jan 06 '22 16:01 shoogle

@shoogle Very interesting, thank you for sharing! I'll make sure to check it out when time allows for it.

kraxarn avatar Jan 07 '22 11:01 kraxarn