From 9e2eb6243f4aa1fccdb8cdd2abfe7942be91c25c Mon Sep 17 00:00:00 2001 From: Dominik Riebeling Date: Sat, 8 Sep 2012 20:46:20 +0200 Subject: Change sapi_voice.vbs voice list separation character. The currently used comma for separating voices for the /listvoices command is used by Speech Platform based voices. Change the character to a semicolon which isn't used by voices. Change-Id: I1a7e6e4229f864f56635143e864dadf38cdd7e73 --- rbutil/rbutilqt/base/ttssapi.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'rbutil') diff --git a/rbutil/rbutilqt/base/ttssapi.cpp b/rbutil/rbutilqt/base/ttssapi.cpp index f726dcf8da..666b101266 100644 --- a/rbutil/rbutilqt/base/ttssapi.cpp +++ b/rbutil/rbutilqt/base/ttssapi.cpp @@ -198,7 +198,10 @@ QStringList TTSSapi::getVoiceList(QString language) voicescript->waitForReadyRead(); QString dataRaw = voicescript->readAllStandardError().data(); - result = dataRaw.split(",",QString::SkipEmptyParts); + if(dataRaw.startsWith("Error")) { + qDebug() << "[TTSSapi] Error:" << dataRaw; + } + result = dataRaw.split(";",QString::SkipEmptyParts); if(result.size() > 0) { result.sort(); -- cgit v1.2.3