1

オーディオ データはどのように 5512 Hz PCM にダウンサンプリングされますか? いくつかの記事を読みましたが、関連する手順は、オーディオを PCM にデコードし、モノに変換してからダウンサンプリングすることです。

モノラルに変換する場合、各フレームのチャンネルを平均化してモノラル信号を取得しますか?

モノラル信号が得られたら、どのようにダウンサンプリングしますか?

ダウンサンプリングされたサンプル レート = サンプル レートを整数係数で割った場合、これはモノラル信号のオーディオ データにどのように適用されますか?

4

1 に答える 1

3

ダウンサンプリングは、ローパス フィルター処理と補間の 2 つのステップで実行できます。可聴アーティファクトが必要ない場合、ローパス フィルターは非常に高品質で、新しい Fs/2 より上の潜在的なエイリアシングを除去する必要があります。ローパス フィルターとインターポレーターの両方を、FIR フィルターを使用して 1 つのステップに組み合わせることができます。これには、ウィンドウ化された Sinc 関数と同様または同じ多相または連続カーネルが使用されます。

44100 を正確に 8 倍にダウンサンプリングすると、補間ステップは簡単になります。サンプルを間引く前に、非常に高品質のローパス フィルターを使用するだけです。

于 2013-08-03T13:46:26.443 に答える