From 3d0364ffcee79afee7d5eb48ac71c2b1acb59cd5 Mon Sep 17 00:00:00 2001 From: "Reece H. Dunn" Date: Sat, 27 Jul 2013 10:56:36 +0100 Subject: [PATCH] CheckVoiceData.java: don't use the deprecated EXTRA_CHECK_VOICE_DATA_FOR value This is used to filter the list of languages returned. However, the filtering is not needed on the engine side as the client can simply enumerate through all the available voices instead. --- android/src/com/reecedunn/espeak/CheckVoiceData.java | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/android/src/com/reecedunn/espeak/CheckVoiceData.java b/android/src/com/reecedunn/espeak/CheckVoiceData.java index 068ee7a1..9648520b 100755 --- a/android/src/com/reecedunn/espeak/CheckVoiceData.java +++ b/android/src/com/reecedunn/espeak/CheckVoiceData.java @@ -27,7 +27,6 @@ import android.app.Activity; import android.content.Context; import android.content.Intent; import android.os.Bundle; -import android.speech.tts.TextToSpeech; import android.speech.tts.TextToSpeech.Engine; import android.util.Log; @@ -39,7 +38,6 @@ import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.util.ArrayList; -import java.util.HashSet; import java.util.List; import java.util.Locale; import java.util.Set; @@ -123,16 +121,6 @@ public class CheckVoiceData extends Activity { availableLanguages.add(voice.toString()); } - final ArrayList checkFor = getIntent().getStringArrayListExtra( - TextToSpeech.Engine.EXTRA_CHECK_VOICE_DATA_FOR); - - if (checkFor != null && !checkFor.isEmpty()) { - final Set checkForSet = new HashSet(checkFor); - - availableLanguages = filter(availableLanguages, checkForSet); - unavailableLanguages = filter(unavailableLanguages, checkForSet); - } - returnResults(Engine.CHECK_VOICE_DATA_PASS, dataPath, availableLanguages, unavailableLanguages); }