如何选择顶部麦克风作为在Android中录制音频的音频源。
现在我使用MediaRecorder.AudioSource.CAMCORDER
作为音频源,但它没有采用顶级麦克风进行录制。
答案 0 :(得分:0)
developer documentation列出了支持的音频源。我不确定你对“顶级麦克风”的意思,但我认为你应该使用MediaRecorder.AudioSource.MIC
。
答案 1 :(得分:0)
在我的情况下,我使用audioSource = MediaRecorder.AudioSource.MIC
和channelConfig = AudioFormat.CHANNEL_IN_STEREO
。然后选择在 HUAWEI Mate10 / Mate9 上从TOP MIC接收声音的右声道输入。
无论如何,此方法与硬件有关,您的代码仅适用于特定型号