2017-03-14 9 views
0

私のスピーチはF = 44100Hzでサンプリングされます。各サンプルは2.5秒間(2500ミリ秒間)記録される。データに多くの影響を与えることなく、すべてのノイズをフィルタリングしたい。 サンプルを.wav形式で記録しました。ノイズフィルタリングにMatlabを使用しています。私のサンプルの騒音は、基本的な騒音、すなわち、交通からの騒音はほとんどなく、ファンの回転、微動、呼吸、マイクからの騒音、および一般的なサイレント環境におけるあらゆる基本的な騒音である。matlabの音声アプリケーションのノイズフィルタリングを行う最良の方法は何ですか?

どのノイズフィルタリング手法を使用しますか? 複数のノイズフィルタリング手法を使用する必要がありますか?もしそうなら、私はどちらを使うのですか?そして、どのような順序で?

ありがとうございます。

答えて

2

オーディオ信号の時間またはスペクトログラムにパワースペクトルをプロットし、音声信号に対応する周波数帯域を特定します。バンドパスフィルタは、バックグラウンドノイズとファンコンポーネントをフィルタリングするのに適しています。

関連する問題