Uygulamamdaki Metin Dizelerini okumak için TTS desteğini uyguladım ve bu gayet iyi çalışıyor. Uygulamamdaki tuşa basılırsa, TTS konuşur. Ama istediğim dil kullanıcının telefonundan kurulmadığı zaman otomatik olarak kuracaktır. Nasıl yapabilirim?Uygulamamdan konuşmaya metin dilini indir
İşte
buttonTTS = (AppCompatButton) findViewById(R.id.button);
buttonTTS.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Locale bhs = new Locale("ind-IDN");
int result = tts.setLanguage(bhs);
if (result == TextToSpeech.LANG_MISSING_DATA || result == TextToSpeech.LANG_NOT_SUPPORTED) {
Log.e("TTS", "Bahasa tidak didukung");
// WHAT TO DO WHEN LANGUAGE IS NOT INSTALLED
} else {
speakOut();
}
}
});
Herkes herhangi bir öneri kod bu?
Şimdiden teşekkürler.