summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/plugins/tts/android/jar/jar.pri1
-rw-r--r--src/plugins/tts/android/jar/src/org/qtproject/qt5/android/speech/QtTextToSpeech.java23
2 files changed, 5 insertions, 19 deletions
diff --git a/src/plugins/tts/android/jar/jar.pri b/src/plugins/tts/android/jar/jar.pri
index 4c14cec..0148470 100644
--- a/src/plugins/tts/android/jar/jar.pri
+++ b/src/plugins/tts/android/jar/jar.pri
@@ -2,7 +2,6 @@ load(qt_build_paths)
CONFIG += java
DESTDIR = $$MODULE_BASE_OUTDIR/jar
-API_VERSION = android-21
PATHPREFIX = $$PWD/src/org/qtproject/qt5/android/speech
diff --git a/src/plugins/tts/android/jar/src/org/qtproject/qt5/android/speech/QtTextToSpeech.java b/src/plugins/tts/android/jar/src/org/qtproject/qt5/android/speech/QtTextToSpeech.java
index 8770a1e..d6a6846 100644
--- a/src/plugins/tts/android/jar/src/org/qtproject/qt5/android/speech/QtTextToSpeech.java
+++ b/src/plugins/tts/android/jar/src/org/qtproject/qt5/android/speech/QtTextToSpeech.java
@@ -95,14 +95,6 @@ public class QtTextToSpeech
}
@Override
- public void onError(String utteranceId, int errorCode) {
- Log.w("UtteranceProgressListener", "onError");
- if (utteranceId.equals("UtteranceId")) {
- notifyReady(mId);
- }
- }
-
- @Override
public void onStart(String utteranceId) {
Log.w("UtteranceProgressListener", "onStart");
if (utteranceId.equals("UtteranceId")) {
@@ -144,16 +136,11 @@ public class QtTextToSpeech
Log.w("QtTextToSpeech", text);
int result = -1;
- if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
- Bundle params = new Bundle();
- params.putFloat(TextToSpeech.Engine.KEY_PARAM_VOLUME, mVolume);
- result = mTts.speak(text, TextToSpeech.QUEUE_FLUSH, params, "UtteranceId");
- } else {
- HashMap<String, String> map = new HashMap<String, String>();
- map.put(TextToSpeech.Engine.KEY_PARAM_UTTERANCE_ID, "UtteranceId");
- map.put(TextToSpeech.Engine.KEY_PARAM_VOLUME, Float.toString(mVolume));
- result = mTts.speak(text, TextToSpeech.QUEUE_FLUSH, map);
- }
+
+ HashMap<String, String> map = new HashMap<String, String>();
+ map.put(TextToSpeech.Engine.KEY_PARAM_UTTERANCE_ID, "UtteranceId");
+ map.put(TextToSpeech.Engine.KEY_PARAM_VOLUME, Float.toString(mVolume));
+ result = mTts.speak(text, TextToSpeech.QUEUE_FLUSH, map);
Log.w("QtTextToSpeech", "RESULT: " + Integer.toString(result));
}