[Массив, содержащий мои входящие данные, относится к классу java адаптера. Я назвал адаптер в моем основном классе. Функция преобразования текста в речь должна озвучивать данные этого массива. Как инициализировать метод преобразования текста в речь, чтобы взять массив в качестве параметра В Основном действии кнопка микрофона должна разрешить начало речи [] [1]] 1
// для инициализации речи
public void onInit(int status) {
if(status==TextToSpeech.SUCCESS){
int result=tts.setLanguage(Locale.FRENCH);
if (result == TextToSpeech.LANG_MISSING_DATA
|| result == TextToSpeech.LANG_NOT_SUPPORTED) {
Log.e("TTS", "Language is not supported");
} else {
mic.setEnabled(true);
speakOut();
}
}else{
Log.e("TTS", "Initilization Failed");
}
}
private void speakOut() {
String text = txt1.getText().toString();
tts.speak(text, TextToSpeech.QUEUE_FLUSH, null);
}