@@ -116,6 +116,7 @@ public class SpeechSynthesisTest extends TextToSpeechTestCase | |||
final SpeechSynthesis synth = new SpeechSynthesis(getContext(), mCallback); | |||
mVoices = new HashMap<String, Voice>(); | |||
for (Voice voice : synth.getAvailableVoices()) { | |||
assertThat(mVoices.get(voice.name), is(nullValue())); | |||
mVoices.put(voice.name, voice); | |||
} | |||
assertThat(mVoices, is(notNullValue())); |
@@ -123,6 +123,8 @@ public class SpeechSynthesis { | |||
if (name.equals("fa-pin")) { | |||
// Android locales do not support scripts, so fa-Latn is not possible for Farsi Pinglish: | |||
locale = null; | |||
} else if (identifier.equals("asia/fa-en-us")) { | |||
locale = null; | |||
} else if (name.equals("om")) { | |||
// This is an experimental voice that is not currently well tested to be used. | |||
locale = null; |