From 690f007e0b4a72bedd2d7cba40fe3eba0c175988 Mon Sep 17 00:00:00 2001 From: schneefux Date: Fri, 14 Nov 2014 23:05:58 +0100 Subject: on OSX Yosemite version 10.10. The system is called "Darwin" not "darwin". I lower the platform.system() call --- client/tts.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'client') diff --git a/client/tts.py b/client/tts.py index ca9a5a0..9a9cf8b 100644 --- a/client/tts.py +++ b/client/tts.py @@ -240,7 +240,7 @@ class MacOSXTTS(AbstractTTSEngine): @classmethod def is_available(cls): - return (platform.system() == 'darwin' and + return (platform.system().lower() == 'darwin' and diagnose.check_executable('say') and diagnose.check_executable('afplay')) @@ -486,7 +486,7 @@ class MaryTTS(AbstractTTSEngine): def get_default_engine_slug(): - return 'osx-tts' if platform.system() == 'darwin' else 'espeak-tts' + return 'osx-tts' if platform.system().lower() == 'darwin' else 'espeak-tts' def get_engine_by_slug(slug=None): -- cgit v1.3.1