重複の可能性:
iPhoneで特定の音の音の周波数を検出する方法は?
の周波数を求める方法を探していますmic input
。自分の声や罪の音を一時ファイルに録音できます。
録音には を使用していAVFoundation framework
ます。これを使用しframework
て、信号のピークを見つけました。信号の周波数を見つけるにはどうすればよいですか?
重複の可能性:
iPhoneで特定の音の音の周波数を検出する方法は?
の周波数を求める方法を探していますmic input
。自分の声や罪の音を一時ファイルに録音できます。
録音には を使用していAVFoundation framework
ます。これを使用しframework
て、信号のピークを見つけました。信号の周波数を見つけるにはどうすればよいですか?
Apple からの非常に良いサンプル プロジェクトがあります。aurioTouch2 サンプル アプリへのリンクは次のとおりです: https://developer.apple.com/library/ios/samplecode/aurioTouch2/Introduction/Intro.html
AVFoundation の代わりに CoreAudio ライブラリの使用を開始する必要があると思います。周波数を取得するには、おそらく FFT (高速フーリエ変換) を使用する必要があります。これは、上記の例で行われます。スペクトグラム (経時的な周波数) も視覚化します。
または、このstackoverflowの投稿が役立つかもしれません: iPhoneでオーディオ入力の周波数を取得する