本文介绍了如何在Android中同时录制2个麦克风?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试同时记录来自2个内置麦克风(底部,顶部)的音频信号.我可以使用

I'm trying to record audio signals from 2 in-built microphone(bottom, top) at the same time. I can pick up bottom microphone signal using

MediaRecorder.AudioSource.MIC

和顶部麦克风信号使用

MediaRecorder.AudioSource.CAMCORDER

我可以单独录音,但是我想同时用2个麦克风录音.有人知道如何同时录制吗?我尝试过或|运算符,但我只能得到1个通道信号.

I can record separately but I want to record at the same time from 2 microphones.Does anyone know how to record simultaneously?I tried & or | operator but I can get only 1 channel signal.

我使用Galaxy S2设备.

I use Galaxy S2 device.

任何答复,我将不胜感激:)预先感谢.

I will appreciate any response :)Thanks in advance.

推荐答案

存在一个误解,即在带有2个麦克风的设备中,以立体声模式录制时将同时使用两个麦克风.

There is a misconception that in devices with 2 microphones, both the microphones will be used when recording in the stereo mode.

以我在数十种设备上进行测试的3年经验,我发现从来没有这样.

In my 3 years experience of testing on tens of devices, I have found that this was never the case.

我单独使用的主麦克风 用于单声道录音和立体声录音,在我使用过的各种Android设备中-从低成本大众模型到旗舰产品

The primary mic alone is used both in mono and stereo recording in the wide range of Android devices that I have worked with - from low-cost mass models to flagships.

这样做的原因之一是,主麦克风比辅助麦克风质量更高(灵敏度更高,噪音更少等),而且成本更高.

One reason for this is that the primary mic is of a better quality (more sensitive, less noisy, etc.) and costlier than the secondary mic.

这篇关于如何在Android中同时录制2个麦克风?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-24 16:56