From eb6c6581bd73e63e6c936c86ef9f4e380e5a5110 Mon Sep 17 00:00:00 2001 From: Dominik Riebeling Date: Mon, 2 Apr 2012 20:07:59 +0200 Subject: [PATCH] Remove espeak from TTS list on Windows. On Windows espeak installs itself as command line program as well as as SAPI voice. Using the SAPI voice is simpler, so there is no need to keep the command line option for it. Change-Id: I44fbd806572d5c14b976aa5d58a91935f04c6338 --- rbutil/rbutilqt/base/ttsbase.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rbutil/rbutilqt/base/ttsbase.cpp b/rbutil/rbutilqt/base/ttsbase.cpp index e6c3cf83cc..9cc12fb586 100644 --- a/rbutil/rbutilqt/base/ttsbase.cpp +++ b/rbutil/rbutilqt/base/ttsbase.cpp @@ -36,7 +36,9 @@ TTSBase::TTSBase(QObject* parent): EncTtsSettingInterface(parent) // static functions void TTSBase::initTTSList() { +#if !defined(Q_OS_WIN) ttsList["espeak"] = tr("Espeak TTS Engine"); +#endif ttsList["flite"] = tr("Flite TTS Engine"); ttsList["swift"] = tr("Swift TTS Engine"); #if defined(Q_OS_WIN)