summaryrefslogtreecommitdiff
path: root/rbutil/rbutilqt/base
diff options
context:
space:
mode:
authorDominik Riebeling <Dominik.Riebeling@gmail.com>2013-03-07 20:38:31 +0100
committerDominik Riebeling <Dominik.Riebeling@gmail.com>2013-03-07 20:42:02 +0100
commit6aeecf5e2ca2abe94bfa3dc5b99861f402165289 (patch)
treecc95bb6e9d7c612eefc5970c41979d53c0173674 /rbutil/rbutilqt/base
parentdfd54d5295570a64dc9360d7f76b76146ce18770 (diff)
downloadrockbox-6aeecf5e2ca2abe94bfa3dc5b99861f402165289.tar.gz
rockbox-6aeecf5e2ca2abe94bfa3dc5b99861f402165289.zip
TTS encoders: allow volume range between 0.0 and 2.0.
SAPI only allowed values from 1.0 to 10.0, making it impossible to turn down the volume of the voice. Increasing the volume by a factor of 10.0 is nothing that is likely to be useful, so change the upper limit to 2.0 and decrease the lower limit to 0.0. Lame allowed values from 0.0 to 1.0, making it impossible to increase the volume of the voice. Change the upper limit to 2.0 as well. Change-Id: I8add103f6e4b3c8f1b11ee2c0ea478727bdc99c1
Diffstat (limited to 'rbutil/rbutilqt/base')
-rw-r--r--rbutil/rbutilqt/base/encoderlame.cpp2
-rw-r--r--rbutil/rbutilqt/base/encoderrbspeex.cpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/rbutil/rbutilqt/base/encoderlame.cpp b/rbutil/rbutilqt/base/encoderlame.cpp
index d545559656..c8554194c4 100644
--- a/rbutil/rbutilqt/base/encoderlame.cpp
+++ b/rbutil/rbutilqt/base/encoderlame.cpp
@@ -73,7 +73,7 @@ void EncoderLame::generateSettings()
73 insertSetting(VOLUME, new EncTtsSetting(this, EncTtsSetting::eDOUBLE, 73 insertSetting(VOLUME, new EncTtsSetting(this, EncTtsSetting::eDOUBLE,
74 tr("Volume"), 74 tr("Volume"),
75 RbSettings::subValue("lame", RbSettings::EncoderVolume).toDouble(), 75 RbSettings::subValue("lame", RbSettings::EncoderVolume).toDouble(),
76 0.0, 1.0)); 76 0.0, 2.0));
77 insertSetting(QUALITY, new EncTtsSetting(this, EncTtsSetting::eDOUBLE, 77 insertSetting(QUALITY, new EncTtsSetting(this, EncTtsSetting::eDOUBLE,
78 tr("Quality"), quality, 0.0, 1.0)); 78 tr("Quality"), quality, 0.0, 1.0));
79 } 79 }
diff --git a/rbutil/rbutilqt/base/encoderrbspeex.cpp b/rbutil/rbutilqt/base/encoderrbspeex.cpp
index b5b516ec87..a8b7555fa9 100644
--- a/rbutil/rbutilqt/base/encoderrbspeex.cpp
+++ b/rbutil/rbutilqt/base/encoderrbspeex.cpp
@@ -30,7 +30,7 @@ void EncoderRbSpeex::generateSettings()
30{ 30{
31 loadSettings(); 31 loadSettings();
32 insertSetting(eVOLUME, new EncTtsSetting(this, EncTtsSetting::eDOUBLE, 32 insertSetting(eVOLUME, new EncTtsSetting(this, EncTtsSetting::eDOUBLE,
33 tr("Volume:"), volume, 1.0, 10.0)); 33 tr("Volume:"), volume, 0.0, 2.0));
34 insertSetting(eQUALITY, new EncTtsSetting(this, EncTtsSetting::eDOUBLE, 34 insertSetting(eQUALITY, new EncTtsSetting(this, EncTtsSetting::eDOUBLE,
35 tr("Quality:"), quality, 0, 10.0)); 35 tr("Quality:"), quality, 0, 10.0));
36 insertSetting(eCOMPLEXITY, new EncTtsSetting(this, EncTtsSetting::eINT, 36 insertSetting(eCOMPLEXITY, new EncTtsSetting(this, EncTtsSetting::eINT,