2

私が取り組んでいるアプリでは、特定の周波数を見つけるためにサウンドファイルを「検索」できる必要があります。

基本的に、iPhone のマイクは 5 秒間録音し、ロスレスの音楽ファイルに書き込みます。次に、そのファイルを「開き」、特定の周波数を検索する必要があります。周波数は非常に特殊です (たとえば、15hz から 300hz の間ではなく、固定数です)。また、周波数が見つかるとすぐに検索を停止できます。

iPhoneで音を録音してファイルに書き込んでいますが、そのファイルを開いて周波数を検索する方法がわかりません。

どんな助けでも大歓迎です!

ありがとう

4

2 に答える 2

3

PitchDetectorと関連チュートリアルをチェックアウトします。
これ以上近づくことはできません:)

于 2012-06-20T12:48:24.850 に答える
0

特定の固定された純音を探している場合、最も単純な方法はおそらくGoertzelのアルゴリズムです。実装は非常に簡単で、FFTや自己相関法などを使用する場合に比べて計算が比較的軽量です。

于 2012-06-20T15:08:18.847 に答える