Как измерить шум или звук и отображает в дБ (A) в iphone? - PullRequest
8 голосов
/ 31 мая 2011

Я хочу измерить звук в дБ (A) в iPhone.

Как я могу это сделать?

Есть ли пример или учебник?

1 Ответ

1 голос
/ 14 мая 2013

Если вы используете AVAudioPlayer, вы можете использовать этот метод

AVAudioPlayer *avPlayer = ...
[avPlayer play...];
[avPlayer averagePowerForChannel:0];
[avPlayer averagePowerForChannel:1];

Из документа Apple

- (с плавающей запятой) averagePowerForChannel: (NSUInteger) channelNumber

Описание
Возвращает среднюю мощность для данного канала в децибелах для воспроизводимого звука.

...