問題タブ [acoustics]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
audio - オーディオ波形を 128*100x スペクトログラムにする方法
私はオーディオ処理の初心者です。要件を満たしています。x 秒の入力オーディオ波形は、10 ミリ秒ごとに 25 ミリ秒のハミング ウィンドウで計算された 128 次元のログ メル フィルターバンク (バンク) 機能のシーケンスに変換されます。128*100x スペクトログラムになります。
プロセスについて混乱しています。
python - オーディオ デジタル フィルターの設計
私はオーディオのデジタル信号処理に取り組んでいます。デジタルフィルタを設計したいと考えています。スクリーンショットを添付しました。もちろん、FIR/IIR フィルターを使用してバンドパスまたはバンドストップ フィルターを設計できますが、このフィルターの特別な点は、低域、中域、高域を制御できることです。だから私の質問は、示されているように、この振幅応答を使用してPythonでそのようなフィルターを手動で設計するにはどうすればよいですか。助けてください。フィルターをこれらの値に制限する方法がわかりません。
別の代替手段として、MATLAB の filterdesigner ツールでそのようなフィルターを使用し、係数を python にエクスポートすることもできます。しかし、ここでも、そのようなフィルターを設計する方法がわかりません。だから助けてください。