diff options
author | Dominik Riebeling <Dominik.Riebeling@gmail.com> | 2011-04-22 13:32:04 +0000 |
---|---|---|
committer | Dominik Riebeling <Dominik.Riebeling@gmail.com> | 2011-04-22 13:32:04 +0000 |
commit | 2e990a6827df25eb88b38d56b10696e5ce7764c1 (patch) | |
tree | e00431aa8dcb5d6030a595c27d26d8947245e1c9 /rbutil/rbutilqt/base | |
parent | d038db9420de69bdcd3859272c216ed4a0a2e142 (diff) | |
download | rockbox-2e990a6827df25eb88b38d56b10696e5ce7764c1.tar.gz rockbox-2e990a6827df25eb88b38d56b10696e5ce7764c1.zip |
Use System TTS if none is set.
If no TTS has been selected previously default to the system one if any.
Otherwise use espeak.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29758 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'rbutil/rbutilqt/base')
-rw-r--r-- | rbutil/rbutilqt/base/rbsettings.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/rbutil/rbutilqt/base/rbsettings.cpp b/rbutil/rbutilqt/base/rbsettings.cpp index 4026fb5ee9..592e5c1148 100644 --- a/rbutil/rbutilqt/base/rbsettings.cpp +++ b/rbutil/rbutilqt/base/rbsettings.cpp | |||
@@ -41,7 +41,13 @@ const static struct { | |||
41 | { RbSettings::OfPath, "ofpath", "" }, | 41 | { RbSettings::OfPath, "ofpath", "" }, |
42 | { RbSettings::Platform, "platform", "" }, | 42 | { RbSettings::Platform, "platform", "" }, |
43 | { RbSettings::Language, "lang", "" }, | 43 | { RbSettings::Language, "lang", "" }, |
44 | { RbSettings::Tts, "tts", "" }, | 44 | #if defined(Q_OS_WIN32) |
45 | { RbSettings::Tts, "tts", "sapi" }, | ||
46 | #elif defined(Q_OS_MACX) | ||
47 | { RbSettings::Tts, "tts", "carbon" }, | ||
48 | #else | ||
49 | { RbSettings::Tts, "tts", "espeak" }, | ||
50 | #endif | ||
45 | { RbSettings::LastTalkedFolder, "last_talked_folder", "" }, | 51 | { RbSettings::LastTalkedFolder, "last_talked_folder", "" }, |
46 | { RbSettings::VoiceLanguage, "voicelanguage", "" }, | 52 | { RbSettings::VoiceLanguage, "voicelanguage", "" }, |
47 | { RbSettings::TtsLanguage, ":tts:/language", "" }, | 53 | { RbSettings::TtsLanguage, ":tts:/language", "" }, |