0

私はAudioQueueを使用して、マイクを介して録音レベルメーターを取得しています。問題は、私がそれから得たものが浮動小数点数であるということです。私は彼らがオーディオサンプルを代表していることを知っています。

Hzに変換する必要があります。私の任務は、マイクからのデジタル信号オーディオ録音を変換することです。これをHzに変換し、簡単な式を実行して、この数値に関連する結果を取得します。

助けてください、私は本当にあなたの助けに感謝します。

ありがとう、

クアン

4

1 に答える 1

2

マイクからのオーディオ録音には、Hzで表すことができる単一の周波数は含まれません。

代わりに、それはあなたのサンプルによって表される、一緒に混合された多くの異なる周波数の組み合わせになります。

サンプルの周波数とその振幅を取得するには、高速フーリエ変換を使用する必要があります。結果から、サンプルで最も一般的な周波数を特定できます。これが、探しているものであると私は信じています。

于 2010-11-02T18:33:10.010 に答える