Re: [orca-list] external synthesizer (was code review)



You can get indentation and justification support by turning it on in the
Orca settings dialog either in the speech or Voice settings.  Now, having
said that, the best and most efficient indentation support I have ever
experienced was in an open source product for Windows written for blind
people called EdSharp by Jamal Mazrui.  Somebody wrote a plugin for it that
played a piano note that changed in pitch depending on how deep your
indentation was on a given line.  Level 1 was lower than level 2 which was
lower than level 3 and so forth, getting higher and higher the deeper your
function or class or what have you was indented.  I think Jim Homme of the
blind programmer's list supplied the piano notes.  Anyway, it was a very
neat set up and it would be awesome if something similar could be contrived
for Orca some time.  I think Emacspeak has something similar but I've never
gotten it to work right on any of my installations.

Regards,
Alex M
Ps Forgot to mention, EdSharp is a text editor so named because a lot of it
is in the c# (that's c sharp) language. 


-----Original Message-----
From: orca-list [mailto:orca-list-bounces gnome org] On Behalf Of
Christopher Chaltain
Sent: Sunday, January 05, 2014 9:18 PM
To: orca-list gnome org
Subject: Re: [orca-list] external synthesizer (was code review)

Why do you say that screen readers make Python difficult to use because of
it's indentation enforcement? I've been a programmer for over 20 years, and
whether I'm programming in C, Java, PERL or Python, the coding guidelines
I've followed have always required the accurate use of indentation. I've
never found this to be a problem with screen readers and editors, including
IBM's Screen Reader and Screen Reader/2, JAWS, Orca and Emacspeak.

On 01/05/2014 09:03 PM, Travis Siegel wrote:
I'm not really a python fan, mostly because of it's indentation 
needs, and screen readers make this task complicated.
But, I was wondering if anyone here knows how much trouble it would 
be to make orca support new synths.  I built my own external synth, 
and would like to use it instead of the built-in horribly inadequate 
voices provided with the default orca release.  This would do two 
things for me.  First, it'd give me dectalk speech, and second, it 
would free up memory used by the software synth, leaving more memory 
for other apps.  This is especially useful for those machines with 
low memory already, since software speech tends to eat both cpu and 
memory in large amounts.  Offloading the speech to an external synth 
would solve this nicely.  It's usb, and is built from parts 
available from http://parallax.com, it cost around $100 or so to 
build it depending on how fancy/complicated you want the final 
product to be.  I'd thought about incorporating it into speakup as 
well, but I've not dug into what that would take just yet.  So, if 
anyone has any suggestions on where to look, or how to proceed with 
this project, I'd sure appreciate it.




--
James Michael DuPont
Member of Free Libre Open Source Software Kosova 
http://www.flossk.org Saving Wikipedia(tm) articles from deletion 
http://SpeedyDeletion.wikia.com Mozilla Rep 
https://reps.mozilla.org/u/h4ck3rm1k3

_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Visit http://live.gnome.org/Orca for more information on Orca.
The manual is at
http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html
The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Log bugs and feature requests at http://bugzilla.gnome.org Find out 
how to help at http://live.gnome.org/Orca/HowCanIHelp

--
Christopher (CJ)
chaltain at Gmail
_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Visit http://live.gnome.org/Orca for more information on Orca.
The manual is at
http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html
The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Log bugs and feature requests at http://bugzilla.gnome.org Find out how to
help at http://live.gnome.org/Orca/HowCanIHelp



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