2013-01-24 5 views
3

안드로이드 장치에서 두 번째 마이크 신호에 어떻게 액세스합니까?어떻게 안드로이드 장치에서 두 번째 마이크 신호에 액세스 할 수 있습니까?

2 채널 노이즈 감소 앱을 만들려고하고 있는데 두 번째 마이크 신호에 액세스하는 방법을 모르겠습니다.

2 개의 마이크 (하단 및 상단)가있는 Galaxy S2를 사용하고 AudioRecord 메서드를 사용할 때 하단 마이크 신호 만 액세스 할 수 있습니다.

나는 갤럭시 S2에 익숙하지 않은,하지만 난 하나와 함께 작업 한 장치에 일반적으로 작업을 수행하여 보조 마이크를 얻을 수 유나 ~

+0

SDK에서 알 수 있듯이 AudioRecord를 통해 사후 - 감소 데이터에 액세스 할 수 있습니다. 원시 데이터에 액세스하려면 원시 메소드를 파헤쳐 야하며, 이는 디바이스에 따라 다를 수 있습니다. – Edison

답변

1

덕분에 어떤 응답을 주셔서 감사합니다 CAMCORDER AudioSource에서 모노 녹음. 스테레오 녹음은 두 가지 마이크를 모두 사용합니다.
대부분의 장치에는 하단/상단보다는 하단/후면 마이크 배치가 있습니다.

또한 Edison의 설명에 따르면 녹음 할 때 얻는 데이터는 일반적으로 사용하는 AudioSource에 관계없이 노이즈 억제기를 통해 이미 사라져 버렸습니다. 필자는 안드로이드 장치를 접한 적이 없으며 두 개의 내장 마이크 (기본 장치가 없다는 것을 말하는 것은 아닙니다)에서 원시 필터링되지 않은 스테레오 신호를 얻을 수 있습니다.

+0

응답 해 주셔서 감사합니다 :) –

+0

이게 실제로 작동합니까? 내 앱에 스테레오를 녹음해야합니다. –

+0

장치에 따라 다릅니다. 내 대답은 두 개의 마이크가있는 자신과 함께 작업 한 장치를 기반으로했습니다. – Michael