如何启用平板电脑/智能手机的立体声录音收益率只有单声道尽管有两个内置麦克风?(How to enab

2019-10-19 08:32发布

到目前为止,我认为这是一个固件错误,但现在我只是发现有两个内置麦克风胶囊,但只产生一个单声道信号(第一个是S2加上GT-I9105P采用Android 4.1.2,现在HTC的第2个设备一个M7; Nexus10与Android 4.4.2仅具有一个麦克风)。

我测试了:

bufSize = AudioRecord.getMinBufferSize(44100, AudioFormat.CHANNEL_IN_STEREO, AudioFormat.ENCODING_PCM_16BIT);
ar = new AudioRecord(source, 44100, AudioFormat.CHANNEL_IN_STEREO, AudioFormat.ENCODING_PCM_16BIT, bufSize);

并设置source根据如何避免与AudioRecord自动增益控制?

我还测试了一些应用程序,如果他们能够产生真正的立体声录音,但没有找到没有(我测试的标准数码相机/摄像机,Audiorecorder和RecForge精简版)。

所以我的问题是:如何使平板电脑/智能手机的立体声录音收益率只有单声道尽管有两个内置麦克风?

添加上的问题,如果没有办法实现真正​​的立体声录音:你能不能用的名字也有两个内置麦克风等设备,但只有单声道录音功能?

是否有任何API或技巧,找出编程?

Answer 1:

见我在摩托罗拉摩托G.我的理解是非常依赖于供应商/型号什么工作,但是我试了很多组合,直到我发现,只有48000赫兹我得到的立体声录音在那个特定的电话:

用摩托罗拉摩托G(或摩托X)记录立体声音频



文章来源: How to enable stereo recording on tablets/smartphones yielding only mono albeit having two internal microphones?