質問: 磁気テープから音声を抽出する 非常に騒々しい声を含む録音があります。 (音声 信号対雑音比が低い)。 固定されたスピーカーの女性の声で(マイクの正面に)、他にも多くの録音があります スピーカーを使用してください。 **What can be done to denoise the audio?** 他の録音から、あるモデルが話し手の声をフィルタリングすることを可能にする統計値を抽出することが可能である。 既存の質問いびきを解決する、[非ランダムノイズ](https: //dsp.stackexchange.com/questions/9204/filtering-voice-signal-from-randomly-added-frequencies)、[特定の成果物](https:// dsp .stackexchange.com/questions/6182/filter-message-from-noisy-voice-signal/25124#25124 )または[スピーカーを動かす]( https://dsp.stackexchange.com/questions/10676/in-voice-activity-detection-algorithms-in-the-often-to-the-frequency )。質問[他人の声のうち100人が声を出す可能性があります](https://dsp.stackexchange.com/questions/4801/how-is-it-possible-to-filter-out-a-persons-voice-out-of-100-of-other -voices )と似ていますが、その答えは詳細が不足しています。区別がつき、抽出についてはあまりありません。 テープの一部は直接コピーであり、一部はコピーのコピーで、低速設定(4.75cm/s)で記録されています。これはデジタル化の前に品質に影響を与えました。
回答: あなたができることはあまりありません。音声部分は、約1000Hzのカットオフを有するローパスフィルタと同等のものを通過したように見える。基本的に、1000Hzを超えるすべてのスピーチ成分はなくなっています。 フィルタ処理は意図的なフィルタではなかったかもしれませんが、録音中にテープの不適切なバイアスが原因であった可能性があります。古いテープの場合は、時間の経過とともに劣化する可能性があります。また、再生ヘッドは消磁が必要な場合がある。 高域通過を通して周波数応答を平らにすると、周波数応答が平坦になりますが、これを行うとレベルまで下がり、ノイズの中に信号が溜まります。 私が得た最良の結果は、カットオフが160Hzの非常に急峻なハイパスと一緒にカットオフが1000Hzの非常に急峻なローパスを使用したことでした。それは実際のスピーチに残っているものを単に通過させるだけでノイズを取り除きますが、明らかに失われたものを回復することはできません。 あなたの本当の問題はノイズではなく、失われた周波数範囲です。 This is the spectrum of the bad recording: !enter image description here This is the spectrum of the good recording: !enter image description here ご覧のとおり、悪い録音には欠けているものがたくさんあります。だから、それは単純にノイズを除去する問題ではありません。問題は、ただ消えたものがあるということです。 1000Hzから7000Hzの範囲を見てください。良いレコーディングの中にはたくさんのものがありますが、悪いものでは、平らなスペクトラムであり、400Hzの声のピークよりも30dBは良いです。 いくつか欠けているものは騒音に埋もれているかもしれませんが、それを回復すると、騒音や騒音よりも悪い人工物が発生します。 Looking at just the noise, it doesn't seem like there would be much to recover out of it. It looks just like the portions with speech (except for between 160Hz to 1000Hz,) so anything that is in there is going to be buried really deep. !enter image description here