speakup and programming code

Saqib Shaikh ss at saqibshaikh.com
Sat Jan 12 08:01:59 EST 2002


I agree that this is a useful feature as i use it within emacspeak and jfw
extensively.  saqib
----- Original Message -----
From: "Charles Hallenbeck" <chuckh at mhonline.net>
To: "Speakup Distribution List" <speakup at speech.braille.uwo.ca>
Sent: Saturday, January 12, 2002 12:25 PM
Subject: speakup and programming code


> Recent posts by Thomas Ward and others have prompted this
> suggestion for a speakup feature that might greatly facilitate
> things for people who deal with program code such as C or C++,
> and might make exception dictionaries less critical to implement.
>
> Many times the mixture of capitalization within an alphabetic
> string is unusual in program code, and of course it is important.
> I first ran across this many years ago with the name of the
> popular data base package "d base ii". Now what you should have
> heard inside the quotes is what everyone says when they pronounce
> it, but "d base" is actually written "dBASE", and I defy you to
> hear that correctly without spelling it out character by
> character.
>
> Here is my suggestion: When speakup is sending a series of
> letters to the synth and notices that (1) the current char is
> upper case, and (2) the last char sent was lower case, then (3)
> before sending the current char it should send whatever is needed
> to break the current string into two parts. Maybe that would be a
> CR, or a space, or some unspoken control char, or whatever. The
> result would be "d base" instead of "dBASE", and C programmers
> will recognize immediately that there will be zillions of similar
> funny case mixtures that will be spoken more correctly if the
> transition from lower to upper case within a string is broken up
> with a neutral unspoken element that serves only to cause the
> synth to pronounce what it has already received and treat the
> following as a new word.
>
> This would perhaps be an inexpensive speakup modification that
> would dramatically improve its performance for some of us.
>
> Chuck
>
>
> *<<<=-=>>>*<<<=-=>>>*<<<=-=>>>*<<<=-=>>>*
> Visit me at http://www.mhonline.net/~chuckh
> The Moon is Waning Crescent (1% of Full)
>
>
> _______________________________________________
> Speakup mailing list
> Speakup at braille.uwo.ca
> http://speech.braille.uwo.ca/mailman/listinfo/speakup





More information about the Speakup mailing list