[英]How can I access second microphone signal in android device?
How can I access second microphone signal in android device? 如何在Android设备中访问第二个麦克风信号?
I'm trying to make 2-channel noise reduction app and I don't know how to access second microphone signal. 我正在尝试制作2声道降噪应用程序,但我不知道如何访问第二个麦克风信号。
I use Galaxy S2 which has 2 microphone(bottom and top) and when I use AudioRecord method bottom microphone signal is the only one that can I access. 我使用Galaxy S2,它有2个麦克风(底部和顶部),当我使用AudioRecord方法时,底部麦克风信号是唯一可以访问的麦克风。
I will appreciate any response~ 我会感激任何回应〜
thanks, youna 谢谢,你
I'm not familiar with the Galaxy S2, but on the devices I've worked with one could typically get the secondary mic by doing a mono recording from the CAMCORDER AudioSource. 我不熟悉Galaxy S2,但在我使用的设备上,通常可以通过CAMCORDER AudioSource进行单声道录音来获得辅助麦克风。 And a stereo recording would use both mics. 立体声录音将使用两个麦克风。
Most of those devices had a bottom/back mic placement rather than bottom/top, though. 然而,大多数这些设备具有底部/背部麦克风放置而不是底部/顶部。
Also, as Edison commented, the data that you get when you record will typically already have gone though a noise suppressor regardless of the AudioSource you use. 此外,正如爱迪生评论的那样,无论您使用何种音频源,您录制时获得的数据通常都已经通过噪声抑制器。 I've never come across an Android device where you can get a raw, unfiltered stereo signal from the two built-in mics (that's not to say that no such devices exist). 我从未遇到过Android设备,你可以从两个内置麦克风中获得原始的,未经过滤的立体声信号(这并不是说不存在这样的设备)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.