orca r4374 - in trunk: . src/orca



Author: wwalker
Date: Mon Dec  1 19:18:32 2008
New Revision: 4374
URL: http://svn.gnome.org/viewvc/orca?rev=4374&view=rev

Log:
Fix for bug #562877 - account for pronunciation dictionary when speech-dispatcher backend is used


Modified:
   trunk/ChangeLog
   trunk/src/orca/speechdispatcherfactory.py

Modified: trunk/src/orca/speechdispatcherfactory.py
==============================================================================
--- trunk/src/orca/speechdispatcherfactory.py	(original)
+++ trunk/src/orca/speechdispatcherfactory.py	Mon Dec  1 19:18:32 2008
@@ -44,6 +44,7 @@
 import speechserver
 import settings
 import orca
+import orca_state
 from acss import ACSS
 from orca_i18n import _
 
@@ -326,6 +327,8 @@
     def speak(self, text=None, acss=None, interrupt=True):
         #if interrupt:
         #    self._cancel()
+        if orca_state.activeScript and orca_state.usePronunciationDictionary:
+            text = orca_state.activeScript.adjustForPronunciation(text)
         if text:
             self._speak(text, acss)
 



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