From d07d6475b0ef4deecdce6c18054340d44425fbd4 Mon Sep 17 00:00:00 2001 From: Sebastian Silva Date: Thu, 08 Aug 2013 08:53:10 +0000 Subject: Workaround to fix SomosAzucar#Issue7 aka SL#2010 --- 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 -- cgit v0.9.1