diff options
author | Dominik Wenger <domonoky@googlemail.com> | 2008-02-25 22:02:55 +0000 |
---|---|---|
committer | Dominik Wenger <domonoky@googlemail.com> | 2008-02-25 22:02:55 +0000 |
commit | d809d186f73ae831a3b43cdad9454474a263dc96 (patch) | |
tree | a748c68a787abe15a6233968fe02403f5f3367fe /rbutil/rbutilqt/tts.cpp | |
parent | 460d6d2d22c10b4e9ea2392b2f3bac45dae183e7 (diff) | |
download | rockbox-d809d186f73ae831a3b43cdad9454474a263dc96.tar.gz rockbox-d809d186f73ae831a3b43cdad9454474a263dc96.zip |
rbutil: fix a problem with voicing and encoding of non-latin chars.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16420 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'rbutil/rbutilqt/tts.cpp')
-rw-r--r-- | rbutil/rbutilqt/tts.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/rbutil/rbutilqt/tts.cpp b/rbutil/rbutilqt/tts.cpp index f9afd1e1a7..538ac257f9 100644 --- a/rbutil/rbutilqt/tts.cpp +++ b/rbutil/rbutilqt/tts.cpp @@ -266,7 +266,7 @@ bool TTSSapi::voice(QString text,QString wavfile) { QString query = "SPEAK\t"+wavfile+"\t"+text+"\r\n"; qDebug() << "voicing" << query; - voicescript->write(query.toUtf8()); + voicescript->write(query.toLocal8Bit()); voicescript->write("SYNC\tbla\r\n"); voicescript->waitForReadyRead(); return true; @@ -275,7 +275,7 @@ bool TTSSapi::voice(QString text,QString wavfile) bool TTSSapi::stop() { QString query = "QUIT\r\n"; - voicescript->write(query.toUtf8()); + voicescript->write(query.toLocal8Bit()); voicescript->waitForFinished(); delete voicescript; QFile::setPermissions(QDir::tempPath() +"/sapi_voice.vbs",QFile::ReadOwner |QFile::WriteOwner|QFile::ExeOwner |