Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Silva <sebastian@somosazucar.org>2013-08-08 08:53:10 (GMT)
committer Sebastian Silva <sebastian@somosazucar.org>2013-08-08 08:53:10 (GMT)
commitd07d6475b0ef4deecdce6c18054340d44425fbd4 (patch)
tree976f6d1e9be4e303575199830dee4f0e1bdb4267
parent1dbfea0d909257b583ad0fc8b5223cd005b4df1c (diff)
Workaround to fix SomosAzucar#Issue7 aka SL#2010HEADmasterfix
-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