You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reported by mdcurran on 2013-07-05 02:33
It is possible for eSpeak's voice parameters such as volume, pitch, rate, language etc to change if NVDA reads text containing eithe controlA (u+0001) characters, or raw less-than and greater-than commands. Filtering out of controlA chracters at least was fixed in NVDA 2009.1 #437 but then regressed in 2011.2 when espeak synthDriver's speakText method was replaced with a speak method. Simply, the resulting string after translating the bad characters was dropped rather than reassigned back to the string for speaking.
The text was updated successfully, but these errors were encountered:
Comment 1 by Michael Curran <mick@... on 2013-07-05 02:37
In [80a18db]:
espeak synth driver's speak method: actually save the result of filtering out controlA, less and greater characters from the string to speak. Again stops eSpeak's voice parameters from changing due to text containing these characters. Fixes #3334
Reported by mdcurran on 2013-07-05 02:33
It is possible for eSpeak's voice parameters such as volume, pitch, rate, language etc to change if NVDA reads text containing eithe controlA (u+0001) characters, or raw less-than and greater-than commands. Filtering out of controlA chracters at least was fixed in NVDA 2009.1 #437 but then regressed in 2011.2 when espeak synthDriver's speakText method was replaced with a speak method. Simply, the resulting string after translating the bad characters was dropped rather than reassigned back to the string for speaking.
The text was updated successfully, but these errors were encountered: