diff options
Diffstat (limited to 'speak/espeak_gst.py')
-rw-r--r-- | speak/espeak_gst.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/speak/espeak_gst.py b/speak/espeak_gst.py index 85cfa26..85cd48b 100644 --- a/speak/espeak_gst.py +++ b/speak/espeak_gst.py @@ -15,7 +15,7 @@ import logging logger = logging.getLogger('speak') -import gst +from gi.repository import Gst import espeak PITCH_MAX = 200 @@ -44,7 +44,7 @@ class AudioGrabGst(espeak.BaseAudioGrab): def voices(): out = [] - for i in gst.element_factory_make('espeak').props.voices: + for i in Gst.ElementFactory.make('espeak', None).props.voices: name, language, dialect = i if name in ('en-rhotic','english_rp','english_wmids'): # these voices don't produce sound |