Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/speak/espeak_gst.py
diff options
context:
space:
mode:
Diffstat (limited to 'speak/espeak_gst.py')
-rw-r--r--speak/espeak_gst.py4
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