Home | History | Annotate | Download | only in cellbroadcastreceiver

Lines Matching refs:language

13  * See the License for the specific language governing permissions and
59 /** Extra for text-to-speech preferred language (if speech enabled in settings). */
63 /** Extra for text-to-speech default language when preferred language is
160 loge("TTS engine not ready or language not supported or speak() failed");
193 // try to set the TTS language to match the broadcast
203 * Try to set the TTS engine language to the preferred language. If failed, set
204 * it to the default language. mTtsLanguageSupported will be updated based on the response.
208 String language = mMessagePreferredLanguage;
209 if (language == null || language.isEmpty() ||
210 TextToSpeech.LANG_AVAILABLE != mTts.isLanguageAvailable(new Locale(language))) {
211 language = mMessageDefaultLanguage;
212 if (language == null || language.isEmpty() ||
213 TextToSpeech.LANG_AVAILABLE != mTts.isLanguageAvailable(new Locale(language))) {
217 if (DBG) log("Language '" + mMessagePreferredLanguage + "' is not available, using" +
218 "the default language '" + mMessageDefaultLanguage + "'");
221 if (DBG) log("Setting TTS language to '" + language + '\'');
224 int result = mTts.setLanguage(new Locale(language));
230 loge("Language '" + language + "' is not available.");