文件名称:matlab添加脉冲噪声代码-Intergrated-acoustic-echo-cancellation-in-modulation-dom
文件大小:11.94MB
文件格式:ZIP
更新时间:2024-06-11 22:01:26
系统开源
matlab添加脉冲噪声代码积分调制域中的回声消除 在该资料库中,包括了下文引用的论文中提出的调制域联合回波和噪声抑制技术的MATLAB实现。 回声信号是在运行时通过用户在主脚本“ AES_echonoise_modulation.m”内部选择的特定脉冲响应创建的。 除回声外,近端背景噪声也被添加到近端语音中,这是当前脚本中的Babble噪声。 用户可以根据自己的喜好创建一个.MAT文件,并将其输入到模型中。 主要功能是“ AES_echonoise_modulation.m”,其中完成了回声和噪声估计和消除的整个任务。 该代码已在内部进行注释,读者可以查看里面的详细信息。 所有其他功能都是次要功能,出于不同目的(创建回波信号,成帧语音等)在上述功能内部被调用。 引用为 Jayakumar,EP,PV Muhammed Shifas和PS Sathidevi。 “调制域中的集成声回波和噪声抑制。” 国际语音技术杂志19.3(2016):611-621
【文件预览】:
Intergrated-acoustic-echo-cancellation-in-modulation-domain-master
----babble.mat(11.96MB)
----S_01_01.wav(48KB)
----microphone_input.wav(48KB)
----AES_echonoise_modulation.m(9KB)
----addnoise.m(3KB)
----enframe.m(429B)
----rir.m(2KB)
----README.md(1KB)
----S_01_02.wav(44KB)
----overlapadd.m(5KB)
----echo_noise_cancelled.wav(48KB)