ノイズやエコーを知らずに、この質問をしています。特定のWAVファイルのノイズ/エコーを削除/追加するにはどうすればよいですか?提案/ガイダンスを提供してください。
2 に答える
信号からノイズを「除去」するには、除去したいノイズを取得または再作成して、オーディオからそれを差し引く必要があります。したがって、問題の信号を分離または複製できるかどうかによって異なります。
ある程度「ノイズ」(ヒスまたは他の一定の音)はオーディオ信号から取り除くことができ、これを行おうとするさまざまなアプリケーション/プラグインがあります-成功はノイズ対信号の一貫性と振幅に依存します。
「エコー」(これが何を意味するのかはわかりませんが、「リバーブ」、つまりサウンドが録音された空間の音響特性を意味すると思います)を削除することは、一貫性がなく、ほとんどの場合不可能であるため、非常に複雑です。複製します。
ノイズの除去私が信じるのは、バックグラウンドノイズの除去であり、周囲ノイズとしても知られています。通常、オーディオからノイズを除去するには2つのステップがあります。
- 背景のnoise_profileを作成する
- オーディオ-noise_profile=クリーンオーディオ
上記を行うには2つの方法があります。
大胆さ: ステップ
- audacityデスクトップアプリをインストールする
- 開いてファイルメニューに移動し、ファイル を聞くとノイズ除去するオーディオを選択すると、無音のクリアなノイズとその部分の周波数が低いことがわかります。それを通話から削除する必要があります。
- オーディオからノイズ部分を選択します
- エフェクトメニューに移動>>次にノイズリダクションを選択>>[ノイズプロファイルの取得]をクリックします
- 次に、Ctrl + Aキーを押して完全なオーディオを選択し、ノイズプロファイルを適用してノイズを低減します
- エフェクトメニューから>>ノイズリダクション>>[OK]をクリックして、ノイズプロファイルをオーディオに適用します。パラメータを調整して、どれが最適かをテストできます。これを高く設定すると、単語が少なくなる可能性があります。 これで、無音部分からのノイズがなくなったことがわかります。それらを聞いて検証することができます。
SOX:ステップ
- SOXをインストールする
オーディオファイルを使用してバックグラウンドノイズプロファイルを作成する
/ usr / bin / sox noise.wav -n noiseprof noise.prof
プロファイルを使用してmp3からノイズを削除します
/ usr / bin / sox noise.wav clean.wav noisered noise.prof 0.20