[orca-list] beginning work on an NVDA like controller
- From: kendell clark <coffeekingms gmail com>
- To: Orca List <orca-list gnome org>
- Subject: [orca-list] beginning work on an NVDA like controller
- Date: Wed, 10 Dec 2014 17:02:52 -0600
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
hi all
I'm just now beginning work on what I hope might eventually become
part of orca, a shared library for applications to speak through orca.
I need help though. I haven't gotten much further then the comments at
the moment. I've been browsing through the orca code, and I can't
figure out how to load orca's user settings and tell orca to speak. I
want this library to be able to speak in whatever rate, pitch, voice,
etc the user has set up. Yes I can use speech-dispatcher to do this
but the point is to have orca do it, so it's more ... not sure what
the word is, seemless? You don't have voxin speaking and suddenly
espeak breaks in with a friend logging in or a new email, etc. Can an
orca developer or someone who knows orca reply back? I don't expect
the code written for me, but I don't know which files to import, and
how to load orca's user settings. If I can figure that out, then I can
just call speech.speak(message). I think that's it, I may have to look
at the code again. I'm writing this for the tintin alteraeon pack, but
if it gets good enough I eventually want this to be a shared library,
that any application can use to speak through orca. I haven't
forgotten about the progress bar beeps either. That's turning out to
be harder than I thought, I'm still trying to figure out how to do it.
Does anyone know which files handle the progress bars? I've looked in
a couple of places that sounded likely, speech.py, event_manager.py,
but no luck so far.
Any help would really be appreciated, I just need some pointers.
Thanks
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCgAGBQJUiNEXAAoJEGYgJ5/kqBTdK8EQAIGCnnJaH2hn69unPTHBOZtI
0xpN52MotS4/x5aUModFnbUEdxcPAkDGOi1eh4Qo0hI7d4tgRvPQCGfe3WQ9GDbk
6q4Wf74GdOpoDRfD0NFDB0JI/10OiqW3fOJ6KzDuq7sUTU/1sn5gkglKFCwjwF6b
XmOrSqp5/16UqiKbeuRVOfWrusUDDvResioxMhIzCR9aHEW9fsRqrFpWxXhNdKwj
rf3odwT8XFHsjUaxgds9ErZ+5LYdrMDNVfq/xPIljn1+ltpckzeDoFyGeQ/Hc49A
mgu1dIWT4R3bwVMEJvosp45yc39Dy4KxLNKrkFVAeqezz8kmsYRKgxmI3zys7ibx
8BqfCcXX9AipXPWccGccEOU9fZ7Ow/SAtYriEV7xQa5Y76Vlc6LQTLwlo6kFnDuU
M43yEfx031Sv820pP+AQlCOFi+oPKrJea0v8FB36BuvjPansPvpH8uDsT0SkXume
whHEsafbph/nEGN1TJB1dKchVLL3Zq1FwdWwtukJnHLw5ynOnH2s//BGzLTVGyTJ
Rmxbrv5yJ3DTsTNIl012fMQJ9YJ+OJTG/sFYyzQU+Hjr+IGYjXep+ENp0Gga0Yz/
cRAqnaLk4XxjSAP0kD+eqhDPh/VZXHwPfm9FVz2X+xaKgL6Pb093y4kLs+KWdFV1
ThWJRT2Tm07cjxYlhjhT
=iv2w
-----END PGP SIGNATURE-----
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]