speex AEC 回声消除 vs2015编译通过
利用speex消除回声,vs2015可编译通过,并提供PCM文件测试。个人感觉效果比webrtc要好。
算法原理:
Speex的AEC是以NLMS(NormalizedLeastMeanSquare)为基础,用MDF(multidelayblockfrequencydomain)频域实现,最终推导出最优步长估计:残余回声与误差之比。最优步长等于残余回声方差与误差信号方差之比。只有改与泄露系数相关部分的代码,才是对效果影响最大的地方,因为根据泄露系数,最终会估计出滤波器的最优步长。
用户评论
推荐下载
-
vs2015静态编译Qt5.7.1及使用
本文介绍了用vs2015静态编译Qt5.7.1详细过程 及 如何配置使用
52 2018-12-20 -
VS2015编译的opencv2.4.11的库
官网下载的OpenCV2.4.11没有VS2015编译的版本非常不方便,这是用CMAKE提取源码编译的,适用于VS2015
26 2019-05-19 -
vs2015编译好的opencv4.0.0包
我们编译好的包不仅包含了原始的opencv4.0.0,而且包含了opencv_contrib的最新提交。
23 2019-05-22 -
自己用vs2015编译的freeglut3.0.0
自己用vs2015编译的freeglut3.0.0,含include、lib、bin、源码
22 2019-05-20 -
VS2015编译的张帆NT式驱动例子
用VisualStudio2015编译张帆的第一个NT式驱动,并成功安装到WindowsXP里
18 2019-07-11 -
librdkafkawin764位vs2015编译Release版本
在win7使用vs2015编译kafka开发版本运行库。包含静态库与动态库。以及对应的完整PDB文件
36 2019-05-07 -
DCMTK加vs2015编译unicode加多字符
DCMTK在vs2015下编译的开发库,包含头文件、lib文件、dll文件。DCMTK库是多字符类型,一般DCMTK编译后直接在unicode下使用是会出现问题的。本资源可以在unicode工程下使用
24 2019-05-31 -
JsonCpp编译库libdll示例代码VS2015版
本资源为JsonCpp编译库测试代码,内含x86,x64版本的静态lib库,动态Dll库,及引用头文件,测试运行代码。本人专门整理供大家使用,减少不必要的麻烦。谢谢支持。
24 2019-04-30 -
VS2015使用NASM编译32位汇编文件
VS2015使用NASM编译32位汇编文件
51 2019-07-25 -
自己用vs2015编译的glew1.13
自己用vs2015编译的glew1.13,含include、lib、bin、源码
31 2018-12-26
暂无评论