Сначала я бы попытался проверить, есть ли эхо-сигнал при использовании WhatsApp. Если это так, эхо связано с устройством и, вероятно, его трудно исправить.
Если нет, это может быть связано с режимом аудио. Убедитесь, что для аудио режима установлено значение MODE_IN_COMMUNICATION
, когда вызов установлен:
AudioManager am = (AudioManager)context.getSystemService(Context.AUDIO_SERVICE);
am.setMode(AudioManager.MODE_IN_COMMUNICATION);