Экземпляр
FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
здесь он должен был начать слушать пользователя
fab.setOnClickListener((view) -> {
Intent intent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL,
RecognizerIntent.LANGUAGE_MODEL_FREE_FORM);
intent.putExtra(RecognizerIntent.EXTRA_MAX_RESULTS, 1);
meuRv.startListening(intent);
});
initializeTextToSpeech();
initializeSpeechRecognizer();
}
// здесь находится кнопка на xml
<android.support.design.widget.FloatingActionButton
android:id="@+id/fab"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|end"
android:layout_margin="@dimen/fab_margin"
app:srcCompat="@drawable/ic_mic_black_24dp"
android:tint="@android:color/white"/>
У меня уже активировано разрешение на запись звука, но все же ...