The code that handles pitch change for upper/lower case letters is common to all synthesizers. I imagine that if you tested several examples you would find that your results are not consistent. There is a known bug which sometimes causes characters or parts of a synthesizer command to be dropped into the bit bucket. Whenever you press a key speakup sends a command to the synth to go silent. Every synth reacts a bit differently to this command in so far as how long one should wait before sending more characters. What's needed is a method of waiting x amount of time, on a synth by synth basis, before sending more data to the synth. No solution has yet been offered, but I know it will be fixed someday. Jim On Fri, Feb 09, 2001 at 06:52:04AM -0700, raul at asmodean.net wrote: > I wanted to pass along this little bug I found which I'm not sure is > related to just the transport but I also have a speakout and this does not > surface. > > If I have a word which has one capitol letter in from such as at the > beginning of a sentence and I'm reviewing by character the transport's > pitch goes up on the first letter to indicate it is capitolized however > the second letter is also spoken with the higher pitch, once I get to the > third letter the pitch returns back to normal. This can be misleading > since there might be times that the first two letters are capitolized > whether by design or accident and it would be difficult to spot. > > I'm not a programmer else I would just fix it and offer my changes. It > seems that what ever code tells the transport to raise the pitch isn't > catching the code to lower it again on a lower-case letter. > > I'm also using the cvs version of speakup on kernel 2.2.18. > > > > _______________________________________________ > Speakup mailing list > Speakup at braille.uwo.ca > http://speech.braille.uwo.ca/mailman/listinfo/speakup