diff options
author | flavio <fdanesse@gmail.com> | 2012-07-18 22:33:37 (GMT) |
---|---|---|
committer | flavio <fdanesse@gmail.com> | 2012-07-18 22:33:37 (GMT) |
commit | 4bdd4bb569fe55bb7d4474ec1ff87e3945018937 (patch) | |
tree | e5004e3367835c7426c399ea0341d492b794f114 /espeak_gst.py | |
parent | 973dc1a85c8b770c8e365457546c6fe816f58aa8 (diff) |
Gst 1.0
Diffstat (limited to 'espeak_gst.py')
-rw-r--r-- | espeak_gst.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/espeak_gst.py b/espeak_gst.py index 4da4f9d..f5c90b8 100644 --- a/espeak_gst.py +++ b/espeak_gst.py @@ -17,7 +17,9 @@ import logging logger = logging.getLogger('speak') -import gst +import gi +gi.require_version('Gst', '1.0') +from gi.repository import Gst import espeak PITCH_MAX = 200 @@ -51,7 +53,7 @@ class AudioGrabGst(espeak.BaseAudioGrab): def voices(): out = [] - for i in gst.element_factory_make('espeak').props.voices: + for i in Gst.element_factory_make('espeak').props.voices: name, language, dialect = i #if name in ('en-rhotic','english_rp','english_wmids'): # these voices don't produce sound |