GNOME Bugzilla – Bug 353269
Orca speech routines ignore current state of settings.enableSpeech.
Last modified: 2008-07-22 19:13:25 UTC
See bug #352578 for more background. The Orca speech routines (apart from at startup and shutdown time), ignore the settings.enableSpeech value. Instead they will speak if there is a valid acss value passed into them. When the Orca Preferences GUI is shown (via Insert-Space), part of the initialisation down in the _init() routine is to work out all the valid speech servers. This is creating acss values. There are two possible solutions here: 1/ Adjust one or more of the speech routines to just return if settings.enableSpeech is false. 2/ Adjust the orca_gui_prefs.py code to only check for valid speech servers if the "Enable Speech" checkbox is checked.
Thank you! We'll look into this post-V1.0.
Created attachment 72421 [details] [review] Patch to fix the problem.
Changes checked into CVS HEAD. Closing as FIXED.