我知道ActionScript 3.0中有一些AEC,尤其是Microphone.getEnhancedMicrophone()
函数和相关配置。但如果这还不够好呢?仍有一些问题有望消除。我一直在互联网上寻找,我发现人们说这真的是AS3在声学回声消除方面能做的最好的事情,在很多地方,人们试图建议其他人告诉他们的客户去买更好的音响设备。
如果这在AS3中真的不起作用,那么有没有一种好的、实用的方法可以在HTML包装中使用JavaScript/HTML作为麦克风的代理来促进这一点?谢谢
快速回答。。。使用AS3,编号
您不能在媒体进入FlashPlayer之前对其进行操作,也不能在处理后对其进行更改。
尽管你有两种可能的选择:
-
处理从服务器端的Flash Player发送的声音,并尝试在那里进行改进。
-
将技术从Flash更改为WebRTC,并尝试浏览器提供的声学回声消除。目前它只能在Chrome和Firefox上运行,但它可能会在未来取代Flash。如果你仍然不喜欢取消的级别,你也可以在服务器端处理它,因为就像Flash一样,你不能实时处理客户端的流。