2011-12-17 5 views
0

장치의 마이크에서 음압 (μPa) 또는 음압 (dB)을 가능한 한 정확하게 얻을 수있는 방법이 있습니까?iOS 앱에서 마이크의 음압을 얻을 수 있습니까?

URL로 file:///dev/null을 사용하여 AVAudioRecorder을 사용하려고 생각했지만 현재의 음압 (레벨)을 반환하는 메소드를 찾을 수 없습니다.

도움을 주시면 감사하겠습니다.

+0

가능한 중복 [아이폰 주변 사운드 레벨을 감지하는 방법?] (http://stackoverflow.com/questions/6687412/ How-to-Detect-Ambient-Sound-on-the-iPhone) –

+0

참고 사항 [소리를 녹음하지 않고 iPhone의 내장 마이크를 사용하여 분위기의 데시벨 레벨을 플로팅하는 방법은?] (http : // howovertoflower.com/questions/6476016/how-to-plot-the-decibel-level-of-the-sound-in-the-atmosphere-using-iphone-inbu)이 튜토리얼에 링크되어있는 것 같습니다. –

답변

0

어쩌면 그런 일 (아이폰 데브 포럼에 있음) :

[avRecorder updateMeters]; 
float level = [avRecorder peakPowerForChannel:0]; 
+0

음압이 아닌 최대 출력입니다. –

관련 문제