Making A Screenreader Accessible Audio Program

Annabelle Baradine 0 Reputation points
2025-07-24T17:36:10.2+00:00

I'm a sight challenged woman who is a beginner at computer programming, and I'd like to find out, what is the best way to create an audio program that's accessible to screenreaders like JAWS? Specifically, I'd like to make checkboxes that when toggled, trigger any audio file you choose. Each one is a channel, and you can put as many channels as you want in this program. Next to each checkbox will be an "Open..." button, where you have a standard File Open dialog box to choose which audio file you'd like to open. Next to that will be a volume slider, a rate of change slider, and a pan slider. Next to those sliders will be a "Reset" button for the channel. In the beginning of the panel will be a "Reset All" button for all channels. When there's no audio, the checkboxes will be labeled, "Not Set", then when you open an audio file, the name of that channel will change to whatever the file name is you chose to open. When the checkboxes are checked, the audio will play, and it's loopable, when the checkboxes are unchecked, it will stop the audio. Not pause, but stop and rewind to the beginning. I don't want to use Visual Basic, as that's not exactly screenreader accessible, but here's an example of what I mean by Audio channels with checkboxes.Custom Background Soundbank.png

Windows development | Windows API - Win32
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.