Mam dziwny problem specyficzny dla urządzenia z Galaxy S5. Używam SIP (Linphone), aby wykonać połączenie z Galaxy S5 na inne urządzenie i kiedy włączę tryb głośnomówiący, urządzenie zaczyna używać głównego mikrofonu jako mikrofonu do redukcji szumów, a drugiego mikrofonu jako głównego. Powoduje to, że muszę mówić do urządzenia z tyłu, ponieważ użytkownik po prostu nie słyszy, gdy mówię do głównego mikrofonu.Samsung Galaxy S5 głośnik mikrofon wydanie
AudioManager manager = (AudioManager) getSystemService(AUDIO_SERVICE);
manager.setSpeakerphoneOn(true);
Użyłem tego kodu, aby włączyć głośnik. Próbowałem również włączyć różne tryby:
manager.setMode(AudioManager.MODE_NORMAL); //Also tested with other modes
Nie występują problemy z wyłączonym zestawem głośnomówiącym. Także w standardowym trybie dialera tryb głośnomówiący działa dobrze. Nie można odtworzyć tego problemu na żadnym innym urządzeniu.