哈明窗matlab代码-sparse-denoising:使用稀疏编码的音频去噪

时间:2024-06-15 16:17:01
【文件属性】:

文件名称:哈明窗matlab代码-sparse-denoising:使用稀疏编码的音频去噪

文件大小:20KB

文件格式:ZIP

更新时间:2024-06-15 16:17:01

系统开源

哈明窗matlab代码520.628:最终项目 乔纳森·琼斯·瓦莱丽·伦诺尔 介绍 该项目使用压缩感测方法进行音频降噪。 我们特别希望从诸如CHIRP项目[2]的诊所中可能遇到的那种非平稳环境噪声中恢复肺音。 该软件构成了一个统一的实验框架,用于评估这种情况下的不同降噪方法。 入门 确保将项目目录设置为如下结构: 项目根| ---> src | --->数据| | --->清洁| | --->噪音| | | ---> [噪声类别子目录] src应该包含所有源代码。 数据/清洁音应包含所有清洁肺音的录音(.wav格式)。 数据/噪声应包含子目录,该子目录具有按类别组织的声音录音(.wav格式)。 进行实验 打开src/experiment_params.m并对其进行修改以匹配所需的实验设置。 然后从MATLAB运行run_experiment.m 。 (可选地,您可以修改脚本以扫过不同的超参数。)脚本会将实验摘要打印到控制台并绘制一些图形。 总结实验结果的图形,文本输出和损坏/恢复的音频文件都保存到输出目录中。 薄膜晶体管 为了与[1]一致,使用两个窗口长度来获得STFT。 50毫秒窗口


【文件预览】:
sparse-denoising-master
----src()
--------istft.m(2KB)
--------run_experiment.m(9KB)
--------KSVD_NN.m(11KB)
--------makeSignalFigure.m(2KB)
--------corrupt.m(2KB)
--------denoise.m(3KB)
--------extractFrames.m(3KB)
--------NOTES.m(468B)
--------experiment_params.m(5KB)
--------preprocess.m(693B)
--------constructDictionary.m(6KB)
--------NN_BP.m(1KB)
--------constructSignal.m(3KB)
--------chooseRandom.m(990B)
--------psnr.m(389B)
----README.md(2KB)

网友评论