我对Galaxy S5有一个奇怪的设备特定问题。 我使用SIP(Linphone)从Galaxy S5拨打电话到另一台设备,当我启用免提电话时,设备开始使用其主麦克风作为降噪麦克风,其辅助麦克风作为主要麦克风。 结果是我必须在设备背面讲话,因为当我对着主麦克风说话时,用户听不到我的声音。
AudioManager manager = (AudioManager) getSystemService(AUDIO_SERVICE);
manager.setSpeakerphoneOn(true);
我已使用此代码启用免提电话。我也尝试启用各种模式:
manager.setMode(AudioManager.MODE_NORMAL); //Also tested with other modes
免提扬声器电话没有问题。另外在标准拨号扬声器电话模式下工作得很好。 无法在任何其他设备上重现此问题。
答案 0 :(得分:1)
在其他S5设备上测试,看起来就像单个设备上的硬件错误。