Greetings,
As a member and leader of the Blind Gaming Club, a community of blind and low-vision gamers and content creators, I’m reaching out regarding the accessibility challenges we’ve encountered with Voice Attack. Personally, I've been using Voice Attack for over eight years and find it to be an excellent tool with versatile applications. I’ve enthusiastically recommended it to many of our members, but due to some accessibility limitations, most have hesitated to purchase it, as they can’t fully utilize the software.
I am writing this report to highlight some of the key accessibility issues and propose solutions that would significantly improve the experience for blind and low-vision users. Thank you for taking the time to review these points.
Main Window Accessibility Issues
Issue 1: When navigating the main window using Tab or arrow keys, nothing is read aloud by the screen reader. While I can tell that there’s some movement within the window, it’s not clear where the focus is, as I have limited vision. Occasionally, I notice the cursor moving up and down the list of recent voice commands, but this isn’t consistently accessible.
Issue 2: The list of recent voice commands that Voice Attack has heard is not read aloud by the screen reader. This makes it difficult to verify what Voice Attack is hearing or responding to, limiting the usability of the software.
Issue 3: The dropdown list for profiles isn’t navigable with Tab or arrow keys, and when I do manage to open the list, my screen reader does not read out the available profiles as I scroll through them.
Issue 4: Although there are shortcut keys for editing, importing, and exporting, the buttons on the right-hand side of the main window are not accessible through keyboard navigation. This is especially problematic for accessing the settings button, which I haven’t found a way to reach without using sight.
Profile Editing Window
The profile editing window is navigable with a screen reader, though there are still some accessibility challenges.
Issue 1: Several buttons in the window are unlabeled, with the screen reader simply announcing them as “Button.” I believe these buttons are located to the left of the Apply button near the bottom.
Issue 2: When these buttons are highlighted, a tooltip appears, but the screen reader does not read it out. This seems to be a common issue throughout the program, where tooltips are inaccessible.
Command Editing Window
While the command editing window is generally accessible and easy to navigate, there is a significant issue related to selecting key presses.
Issue 1: When setting up a key press (e.g., SHIFT+A), there is no way to finalize the selection without disrupting the input. If I attempt to confirm the selection using the shortcut for the OK button (ALT+O), it changes the key press to ALT+O instead. A possible solution could be adding a setting to automatically confirm key selections after a short delay (e.g., 15 seconds), or perhaps the development team might have a better approach to solve this.
Settings/Options Window
The settings and options window is accessible with a screen reader, and I was able to navigate through all the tabs without encountering any issues. The main challenge is accessing this window from the main interface, as mentioned earlier.
Conclusion
Voice Attack is a highly valuable tool with reasonable accessibility in some areas. However, the main window's accessibility issues make the software nearly unusable for blind users. With a few targeted improvements, Voice Attack could become a fantastic asset for the blind and low-vision community, empowering them to utilize voice commands effectively. I hope this report provides helpful insights, and I’m eager to discuss any potential solutions that could make Voice Attack more inclusive.
Thank you for considering these suggestions, and I look forward to hearing from you.