That's a great point, and something I have not considered.
It's a big oversight, I'm sorry about that. Let me think about it.
There must be a way to do this.
For screen readers you could run it server side. Then stream audio/video to the client.
Although I dont think this is the best sution to the problem. A better solution would be to run the browser with a hardware abstraction layer, like a virtual machine.
That's a clever idea about running screen readers server side, thanks!