2011-07-24 5 views
0

Silverlightでオーディオのループバックを回避する方法は?Silverlight - Audio - Loopback

私は、オーディオをキャプチャしてストリームに銀色を使用しています。これは、ヘッドセットをマイクとして使用するとうまく動作しますが、内蔵のマイクとラップトップのスピーカーを使用すると、ループバックしてエコーが発生します。

どのように私はそれを避けることができますか?また、Acoustic Noise Cancellation用のSilverlightにはクラスが組み込まれていますか?

おかげ

答えて

0

私はオーディオマニアではないが、私はそれは、ハードウェア関連であるとして、あなたが完全にそのループバックを避けることができると思ういけません。ループバック-detectノイズ

をフィルタリングし、マイクのゲインやスピーカー

の量を減らすために、あなたのSilverlightアプリでDSPライブラリ-use

:あなたはしかし、これらの組み合わせを試すことができます

-Askユーザがマイクゲインおよび/またはスピーカーの音量を調整するだろう

-Theユーザは、(異なる位置ループバックを相殺するように構築されているマイク - 使用

にマイクを配置する必要がありますノイズキャンセリング)

skype cantのような大きな製品でも、ループバックをうまく処理できるので、内蔵マイク/スピーカーの代わりにヘッドホンを使用するようアドバイスします。現代のノートパソコンのほとんどは、ループバックやエコーを起こさないような設定で既にマイクを持っています。