我正在开发一个带有android studio的通话记录器。我使用下面的代码来捕获声音:
myAudioRecorder = new MediaRecorder();
myAudioRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
myAudioRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
myAudioRecorder.setAudioEncoder(MediaRecorder.OutputFormat.AMR_WB);
我遇到了一个问题:在某些设备中会产生非常强烈的噪音(声音听不见),在某些设备中,音质不是问题。我该如何解决或解决这个问题?