带回声消除功能的DirectSound音频采集
采用directsound的DirectSoundFullDuplexCreate8创建全双工音频采集,启用AEC效果,让采集出的声音没有回声,即音频通话中的回声消除效果,全双工音频的启用在windowsXP下可用,若系统有声音输出,aec将会失败,启用aec后,系统声音才变为16KHz,1Channel输出。运行测试程序时选择好输入和输出设备,然后点击record,再在电脑中播放一个音乐。录制出来的声音将只有麦克风声音,而播放的音乐声被消除了。该资源仅在windowsxp上可用,vista及以上版本directsound不再支持该特性。vista及以上系统请移步至windowscoreaudio方式的,启用AEC回声消除效果的音频采集参考代码:htt
下载地址
用户评论
东西还不错,帮我解决了实际问题
一般吧,不是特别理想
有用,还不错
不错的技术。
可以编译,还行吧
很好,消除了回声
还行吧,期待有更好的效果!
好像没有用啊
效果也不是很好
没有回音消除的处理,不知道上传怎么干啥用,仅仅就是录音的功能。骗我积分!