summaryrefslogtreecommitdiff
path: root/client/speaker.py
diff options
context:
space:
mode:
Diffstat (limited to 'client/speaker.py')
-rw-r--r--client/speaker.py4
1 files changed, 1 insertions, 3 deletions
diff --git a/client/speaker.py b/client/speaker.py
index 8cedaa2..96fb3ed 100644
--- a/client/speaker.py
+++ b/client/speaker.py
@@ -282,8 +282,6 @@ class googleSpeaker(AbstractMp3Speaker):
self.play_mp3(tmpfile)
os.remove(tmpfile)
-TTS_ENGINES = [googleSpeaker, picoSpeaker, eSpeakSpeaker, saySpeaker]
-
def newSpeaker():
"""
Returns:
@@ -309,7 +307,7 @@ def newSpeaker():
else:
tts_engine = 'espeak-tts'
- selected_engines = filter(lambda engine: hasattr(engine, "SLUG") and engine.SLUG == tts_engine, TTS_ENGINES)
+ selected_engines = filter(lambda engine: hasattr(engine, "SLUG") and engine.SLUG == tts_engine, get_engines())
if len(selected_engines) == 0:
raise ValueError("No TTS engine found for slug '%s'" % tts_engine)
else: