[orca-list] Chromevox and Orca, easier than I thought?



I'm considering playing with Chromevox, especially as I now have the sighted help needed to get it working. First, I'm wondering if anyone has gotten this working with Orca? I know that the accessibility support isn't there, but I'm wondering if there's some way to at least get the two to complement each other somehow.

Chromevox uses Emacspeak speech servers via HTTPSpeaker.py, which appears to be a simplistic protocol that only allows text to be spoken or speech to be stopped. This tickled something in my memory, and I remembered the HTTPServer module in Orca. In particular, a quick study of the Chromevox and Orca code seems to indicate that the two protocols are compatible enough that Chrome can use Orca for speech rather than requiring more processes be running. Since HTTPSpeaker doesn't seem to allow launching arbitrary speech servers, this seems essential for anyone wanting to use Espeak.

So, first, has anyone done this? Are these two HTTP speech interfaces indeed compatible?

Furthermore, how is Orca's HTTP server enabled? It doesn't seem to be by default. Is there any UI exposed for setting the port to what Chromevox might expect? I imagine it can be changed in both places, but I probably have better access to Orca's settings than to Chrome's, at least for now.

Thanks for any input, and I'll definitely report back with my successes or failures.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]