音声の周波数解析をするサンプルコードまたは計算法を教えてください。

今、FFTで周波数成分を計算するコードを実行しているのですが
低周波の方が大きすぎ、
高周波の方が小さすぎなので
多数の音波を比較する時に、比較しやすく変換する方法を教えてください。

回答の条件
  • 1人3回まで
  • 13歳以上
  • 登録:2018/02/24 21:57:28
  • 終了:2018/03/02 22:00:06

ベストアンサー

id:overflow33 No.1

overflow33回答回数2ベストアンサー獲得回数12018/02/25 21:08:42

ポイント100pt

周波数を横軸に取ったとき、横軸をリニア(普通のグラフ)にするか、対数にするかで見た目を変えます。

縦軸も場合によって、リニアと対数を使い分けますが、対数にする場合は
10*Log(10) y
とするのが一般的です。

また、ピーク周波数をはっきりと見つけたい場合には、FFTを行う信号に窓関数をかけます。
参考
http://www.fbs.osaka-u.ac.jp/labs/ishijima/FFT-06.html

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません