Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/Adding_TTS_gtk3/ReadEtextsTTS.py
diff options
context:
space:
mode:
Diffstat (limited to 'Adding_TTS_gtk3/ReadEtextsTTS.py')
-rwxr-xr-xAdding_TTS_gtk3/ReadEtextsTTS.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/Adding_TTS_gtk3/ReadEtextsTTS.py b/Adding_TTS_gtk3/ReadEtextsTTS.py
index 161f8c1..47bfc66 100755
--- a/Adding_TTS_gtk3/ReadEtextsTTS.py
+++ b/Adding_TTS_gtk3/ReadEtextsTTS.py
@@ -22,19 +22,21 @@
import sys
import os
import zipfile
+import gi
+gi.require_version('Gtk', '3.0')
from gi.repository import Gtk
from gi.repository import Gdk
import getopt
from gi.repository import Pango
-from gi.repository import GObject
-import time
import speech
speech_supported = True
try:
- import gst
- gst.element_factory_make('espeak')
+ gi.require_version('Gst', '1.0')
+ from gi.repository import Gst
+ Gst.init(None)
+ Gst.ElementFactory.make('espeak')
print 'speech supported!'
except Exception, e:
speech_supported = False