Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--espeak.py30
1 files changed, 15 insertions, 15 deletions
diff --git a/espeak.py b/espeak.py
index 1a88af3..71e231e 100644
--- a/espeak.py
+++ b/espeak.py
@@ -104,18 +104,18 @@ class BaseAudioGrab(gobject.GObject):
self.emit("new-buffer", buf)
return False
-# load proper espeak plugin
-try:
- import gst
- gst.element_factory_make('espeak')
- from espeak_gst import AudioGrabGst as AudioGrab
- from espeak_gst import *
- logger.info('use gst-plugins-espeak')
-except Exception, e:
- logger.info('disable gst-plugins-espeak: %s' % e)
- if subprocess.call('which espeak', shell=True) == 0:
- from espeak_cmd import AudioGrabCmd as AudioGrab
- from espeak_cmd import *
- else:
- logger.info('disable espeak_cmd')
- supported = False
+# load proper espeak plugin XXX: disabled to workaround SL#2010
+#try:
+# import gst
+# gst.element_factory_make('espeak')
+# from espeak_gst import AudioGrabGst as AudioGrab
+# from espeak_gst import *
+# logger.info('use gst-plugins-espeak')
+#except Exception, e:
+# logger.info('disable gst-plugins-espeak: %s' % e)
+if subprocess.call('which espeak', shell=True) == 0:
+ from espeak_cmd import AudioGrabCmd as AudioGrab
+ from espeak_cmd import *
+else:
+ logger.info('disable espeak_cmd')
+ supported = False