diff options
Diffstat (limited to 'rbutil/rbutilqt/base/talkgenerator.cpp')
-rw-r--r-- | rbutil/rbutilqt/base/talkgenerator.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/rbutil/rbutilqt/base/talkgenerator.cpp b/rbutil/rbutilqt/base/talkgenerator.cpp index 951bf0e804..9139ceb274 100644 --- a/rbutil/rbutilqt/base/talkgenerator.cpp +++ b/rbutil/rbutilqt/base/talkgenerator.cpp | |||
@@ -18,7 +18,7 @@ | |||
18 | 18 | ||
19 | #include "talkgenerator.h" | 19 | #include "talkgenerator.h" |
20 | #include "rbsettings.h" | 20 | #include "rbsettings.h" |
21 | #include "systeminfo.h" | 21 | #include "playerbuildinfo.h" |
22 | #include "wavtrim.h" | 22 | #include "wavtrim.h" |
23 | #include "Logger.h" | 23 | #include "Logger.h" |
24 | 24 | ||
@@ -56,8 +56,8 @@ TalkGenerator::Status TalkGenerator::process(QList<TalkEntry>* list,int wavtrimt | |||
56 | 56 | ||
57 | // Encoder | 57 | // Encoder |
58 | emit logItem(tr("Starting Encoder Engine"),LOGINFO); | 58 | emit logItem(tr("Starting Encoder Engine"),LOGINFO); |
59 | m_enc = EncoderBase::getEncoder( | 59 | m_enc = EncoderBase::getEncoder(this, PlayerBuildInfo::instance()->value( |
60 | this, SystemInfo::platformValue(SystemInfo::Encoder).toString()); | 60 | PlayerBuildInfo::Encoder).toString()); |
61 | if(!m_enc->start()) | 61 | if(!m_enc->start()) |
62 | { | 62 | { |
63 | emit logItem(tr("Init of Encoder engine failed"),LOGERROR); | 63 | emit logItem(tr("Init of Encoder engine failed"),LOGERROR); |
@@ -156,7 +156,8 @@ TalkGenerator::Status TalkGenerator::voiceList(QList<TalkEntry>* list,int wavtri | |||
156 | QString error; | 156 | QString error; |
157 | LOG_INFO() << "voicing: " << list->at(i).toSpeak | 157 | LOG_INFO() << "voicing: " << list->at(i).toSpeak |
158 | << "to" << list->at(i).wavfilename; | 158 | << "to" << list->at(i).wavfilename; |
159 | TTSStatus status = m_tts->voice(list->at(i).toSpeak,list->at(i).wavfilename, &error); | 159 | TTSStatus status = m_tts->voice(list->at(i).toSpeak, |
160 | list->at(i).wavfilename, &error); | ||
160 | if(status == Warning) | 161 | if(status == Warning) |
161 | { | 162 | { |
162 | warnings = true; | 163 | warnings = true; |