2009-07-20 4 views
9

マイクからリアルタイムで音量データにアクセスしようとしています。私はAVAudioPlayerを試してみましたが、マイクからではなくmp3のような音源からのサウンドだけを監視します。私はSpeakHereアプリも試しましたが、Objective C++の構文(私は初心者です)を理解するのがはるかに難しいことが証明されています。 SpeakHereのものと似た別のクラスがありますか?Objective Cのみで書かれていますか?リアルタイムマイクのサウンドレベルモニタ

答えて

6

エリックの答えは正しいです。このメソッドをレコグナイザ/デリゲートとして使用する再利用可能な実装を次に示します。

https://github.com/picciano/iOS-Audio-Recoginzer

+2

私たちはあなたのプロジェクトで、マイクのデシベル(dBのSPL)の値を得ることができますか? – brush51

+0

これにはパワーレベルが含まれていますが、dBレベルを正確に計算する方法についてはあまりにも多くの矛盾する理論を読んでいます。私はその運動を読者に任せます。 :) – picciano

+0

Can [AVAudioSession](https://developer.apple.com/library/ios/documentation/AudioVideo/Conceptual/AVFoundationPG/Articles/04_MediaCapture.html#//apple_ref/doc/uid/TP40010188-CH5-SW42) – madLokesh

関連する問題