| import android.media.AudioFormat; | import android.media.AudioFormat; | ||||
| import android.speech.tts.TextToSpeech; | import android.speech.tts.TextToSpeech; | ||||
| import android.test.AndroidTestCase; | import android.test.AndroidTestCase; | ||||
| import android.util.Log; | |||||
| import static org.hamcrest.MatcherAssert.assertThat; | import static org.hamcrest.MatcherAssert.assertThat; | ||||
| import static org.hamcrest.Matchers.*; | import static org.hamcrest.Matchers.*; | ||||
| { | { | ||||
| for (VoiceData.Voice data : VoiceData.voices) | for (VoiceData.Voice data : VoiceData.voices) | ||||
| { | { | ||||
| if (mRemoved.contains(data.name)) | |||||
| { | |||||
| Log.i("SpeechSynthesisTest", "Skipping the missing voice '" + data.name + "'"); | |||||
| continue; | |||||
| } | |||||
| try | try | ||||
| { | { | ||||
| final Voice voice = getVoice(data.name); | final Voice voice = getVoice(data.name); |