私は44100Hzのオーディオを持っています。つまり、44100サンプル/秒です。それを解析したいので、データを長さ1024のサブ配列に分割します。scipy.fftpack.fftの出力をどのように解釈するのですか?
各配列に対して、複素数の配列を返すフーリエ変換(fft)を適用します。これらの数値はシフト値と位相値でなければなりません。
結果の長さは、チャンクのように1024です。しかし、配列のどの要素がどの周波数に対応しているかわかりません。私はdocumentationをチェックしましたが、私が知ることができたのは結果が対称であることでした。最初の部分はスキップできます。
from scipy.fftpack import fft
res = fft(chunk)
しかし、結果の特定のインデックスの頻度はどのようになっていますか。