Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net Silverlight-音频-环回_.net_Silverlight 4.0_Microphone - Fatal编程技术网

.net Silverlight-音频-环回

.net Silverlight-音频-环回,.net,silverlight-4.0,microphone,.net,Silverlight 4.0,Microphone,如何避免Silverlight中的音频回环 我正在使用silverlight捕获音频并流式传输。当使用耳机作为麦克风时,这很好,但当我使用内置麦克风和笔记本电脑的扬声器时,它会回响,我会收到回声 你知道我该怎么避免吗?Silverlight中是否也有用于消除噪声的内置类 谢谢我不是一个音响发烧友,但我认为你不能完全避免这种循环,因为它与硬件有关。但是,您可以尝试以下组合: -在silverlight应用程序中使用DSP库过滤噪声 -检测环路并降低麦克风的增益或扬声器的音量 -要求用户调整麦克风增

如何避免Silverlight中的音频回环

我正在使用silverlight捕获音频并流式传输。当使用耳机作为麦克风时,这很好,但当我使用内置麦克风和笔记本电脑的扬声器时,它会回响,我会收到回声

你知道我该怎么避免吗?Silverlight中是否也有用于消除噪声的内置类


谢谢

我不是一个音响发烧友,但我认为你不能完全避免这种循环,因为它与硬件有关。但是,您可以尝试以下组合:

-在silverlight应用程序中使用DSP库过滤噪声

-检测环路并降低麦克风的增益或扬声器的音量

-要求用户调整麦克风增益和/或扬声器音量

-用户需要将麦克风置于不同的位置

-使用内置的麦克风来消除环路(噪声消除)

甚至像skype这样的大型产品也无法优雅地处理环回,因此他们建议用户使用耳机而不是内置麦克风/扬声器。但大多数现代笔记本电脑已经配备了麦克风,其设置不会引起环回或回声