これは存在しますか:ノイズキャンセル用ソフトウェア[終了]


79

ノイズキャンセリングの最良のオプションは、ノイズキャンセリングヘッドフォンを購入することです。

しかし、PCマイクとヘッドフォンを使用してバックグラウンドノイズをブロックするソフトウェアはありますか?


不可能です !
ジョー・

申し訳ありませんが、安価なノイズキャンセリングヘッドフォンを除き、新しいものは何もありません。
harrymc

あなたは、ノイズの低減を意味している場合、この質問は、関連する可能性があり:superuser.com/questions/274604/...一つの答えは、そのうちのいくつかのソフトウェア、言及SoilCall Proは(少なくとも私が持っていたノイズのほとんどを減らすために)作業を行いますが、いくつかの音を持っているが品質問題。
Qtax

はい、品質も向上します。大胆さ、録音から20秒後に、さらに4回クリックするとノイズが消えます... quote:ノイズ除去プラグインもかなり良いです。純粋なノイズであるオーディオセグメントを選択し、ノイズリムーバーを起動して、「ノイズプロファイルを取得する」ように指示します。
com.prehensible17年

回答:


42

ノイズ抑制には基本的に2つの方法があります

  1. ウィナーフィルターまたはその他の推定および減算スキームを使用したノイズ抑制。しかし、これらの音を良くするためには、多くの最適化と頭脳が必要です。あなたのアプリケーションにとって、これはおそらく良い解決策ではありません。なぜなら、PCはリアルタイムのオーディオ処理用に構築されておらず、関係するアルゴリズムは決して簡単ではないからです。
  2. レイテンシー補正、位相反転されたバックグラウンドノイズと使用可能な信号の再生。これはヘッドフォンではかなりうまく機能しますが、通常は低音に多少の汚れが生じます。ただし、周囲からの実際のバックグラウンドノイズ信号が必要なため、これもオフラインでは機能しません。また、オーディオレイテンシーが大きくなりすぎるため、PCにはあまり使いません。ただし、最小限のリアルタイムLinuxカーネルでこれを試すことができます。

オーディオ処理とさまざまなノイズキャンセル技術の経験に基づいて、いくつかの優れた防音ヘッドフォンをお勧めします。通常、これらは、いずれにしてもうまく機能しない信号処理のトリックを必要とせずに、より良い音になります。


2
。この目的のためのソフトウェアが存在しなかったのであれば、要約では、それは不幸な:(非常に効果的ではありません。
Alterlife

前述のように、優れたヘッドフォンセットを入手すると、一般的な音質とノイズブロッキングの両方に大きな違いが生じます。これは、イヤホン型スピーカーではなく、耳を覆うタイプを意味します。私の相対的なものは、プレゼントとして一度私にいくつかの本当に素敵なものを手に入れ、私はその違いに驚いた。
ケンドリック

耳障りな繰り返しまたは一貫性のあるバックグラウンドノイズに対してソフトウェアが機能するかどうかは疑問です。「...特に大きな音でなくても音に慢性的にさらされると、有毛細胞に大混乱を引き起こし、無秩序になり、退化することがあります。」well.blogs.nytimes.com/2013/03/25/what-c​​auses-hearing-loss
ekangas

Google検索後の予測ノイズキャンセルフィルターに関するこの最近の記事(2013年1月)を見つけました。ただし、この記事はIET Signal Processingに掲載されており、scimagojr.comで信号処理に関して27位にランクされています。 iem.kug.ac.at/fileadmin/media/iem/projects/2013/...
ekangas

1
@ekangasこれは(1)の実装です。これらのフィルターは、明確に定義された不変の状況で非常に確実に機能しますが、非自明な処理能力が必要であり、ノイズが非定常である場合は正しく動作しません。2009年に言ったように、通常、ノイズを遮断するヘッドフォンの良いペアは、よりシンプルで安価なオプションです。ただし、電話会議のセットアップには最適です。
バスティーブ

17

物理的/ハードウェア上の理由では不可能です。

ノイズキャンセリングヘッドフォンは、サウンドを録音し、位相反転サウンドを再生してキャンセルします。ラップトップを使用すると、マイクは最初に吸い込まれます。目の前では、マイクに当たる前に後ろから聞こえる音が最初に耳に届きます。次に、コンピュータを介してスローサウンドカード(0.1秒以上のpingの可能性が高い)を経由して、スピーカーで再生する必要があります。この遅延時間は対処するには長すぎます。

それは主にこれ
に帰着します:あなたとマイクは異なることを聞きます(ヘッドフォンでは耳の中にあります)。
標準的なラップトップサウンドカードからの遅延時間は長く、コンピューター(ヘッドフォンの0付近)でこの理由からギターアンプをうまく動作させることさえできません。

どのように最適化されたとしても、これは恐ろしい体験になります。


はい。NCヘッドフォンがマイクを耳から数ミリ離れたイヤピースに配置したのは、何の問題でもありません。アクティブノイズキャンセレーションの初期の提案に対する長年の批判者が言ったように、少なくともより高い周波数では、それらがより遠くにある場合、「位相を調整することは不可能です」。
ジェイミーハンラハン

1
ところで、アクティブノイズキャンセレーションはあなたが思っているよりもずっと難しいです。FMチューナーを備えたコンポーネントステレオがある場合、これをデモできます。チューナーを「モノ」に設定し、スピーカーの1つへの接続の極性を逆にします。キャンセルされなかったことに注意してください。スピーカーを隣同士に動かしますが、それでも同じ平面内にあります-まだ多くのキャンセルはありません。2台のスピーカーを直接向かい合わせ、できるだけ近くに設定するまで、多くのキャンセルが発生することはありません。それでも、その不完全さには驚くでしょう。
ジェイミーハンラハン

9

この記事を参照してください:ソフトウェアのノイズキャンセリング?

面白いですが、解決策はありません。


1
記事は2005年のものです。おそらく関係ないかもしれません。
スナーク

1
その中のほとんどのデータは普遍的です。
harrymc

私は実際にそれを見ました!Googleは素晴らしいツールです:-)。残念ながら、それはハードウェアソリューションです...私は同様のソフトウェアソリューションを望んでいます。
Alterlife

そのフォーラムで答えるユーザーによる非常に素晴らしい「封筒の裏」計算。便利な便利なリンク。あなたの答えであなた自身のワースでその説明を持っているとさらにいいでしょう。
レオ

@DaveMこれはコミュニティWikiの回答です。コメントするのではなく、自分で自由に更新してください。
DavidPostill

5

MATLABとこのガイド/サンプルコードの使用:

http://www.mathworks.com/help/dsp/examples/acoustic-noise-cancellation-lms-.html

キャンセルしようとしているノイズを(wavに)記録し、それをキャンセルするオーディオ出力を作成できます。また、コードを変更して、マイク入力をノイズとして受け取り、適応的に出力を生成して再生させることもできます。

ノイズキャンセレーションは、低周波数の「機械的」タイプのノイズに最適です。高音(高周波数)のノイズをキャンセルするのははるかに困難です。



3

一定の音(例:ファンベアリングの泣き声)が可能であるべきですが、他の指摘したように、通常の可変音背景環境では、一般的なハードウェアおよびソフトウェアでは確実に動作しません。

また、音を打ち消す波に不可欠な、高精度な(キャリブレーション用の)ラグを測定する信頼性の高い方法がソフトウェアにあることを強く疑います。(編集:フェーズの手動キャリブレーションを行う場合を除きます。)

通常のカーネルがリアルタイムではないということは、オーディオラグがわずかに変化する可能性があることも意味します。これにより、動作中のノイズキャンセルも無効になります。

コンピューターはサウンドを録音および再生できますが、音波をキャンセルするために必要な精度と定義を持つように設計されたことはありません。

このようなシステムをPCソフトウェアに実装すると、ノイズが減少する代わりにノイズが増加する可能性があるため、避けてください。

これらのトピックの1つであることに変わりはありませんが、それが楽しみであっても、研究や実験に役立ちます。

また、ハイエンドマイクとプロ仕様のサウンドハードウェアは大きな違いを生む可能性があります。

出典:自称すべての専門家。


2

キャンセルする必要がある音が一貫している場合(飛行機内や工場のハム音など)、コンピューターの遅れは問題にならないはずです。音は遅れても同じですから。鍵となるのは、ヘッドフォンで得られる音を正確に位相シフトすることです。たとえば、http://freemusicsoftware.org/category/free-vst-effects-2/phase-shifterなどの調整可能な位相シフトソフトウェアを試すことができます。

バックグラウンドノイズを録音してから再生することもできます。耳に直接聞こえるのと反対になるまで位相を調整する必要があります。

貧弱なラップトップマイクが問題である場合、使用済みのSM58を十分に安く持ち込むことができます。

このアイデアに関するフィードバックはありますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.