DNS-Challenge
收藏Hugging Face2025-07-28 更新2025-07-29 收录
下载链接:
https://huggingface.co/datasets/ltnghia/DNS-Challenge
下载链接
链接失效反馈官方服务:
资源简介:
深度噪声抑制挑战数据集,包含干净的语音和噪声剪辑,用于训练和评估在有噪声环境下增强语音的模型。
深度噪声抑制挑战数据集,包含干净的语音和噪声剪辑,用于训练和评估在有噪声环境下增强语音的模型。
创建时间:
2025-07-27
原始信息汇总
Deep Noise Suppression (DNS) Challenge - Interspeech 2020 数据集概述
数据集简介
- 目的:用于深度噪声抑制(DNS)挑战赛,旨在提升语音增强技术。
- 来源:包含干净语音和噪声片段,用于合成含噪-干净语音对。
数据集组成
- 干净语音来源:
- Librivox(https://librivox.org/;公共领域许可)
- PTDB-TUG(https://www.spsc.tugraz.at/databases-and-tools/ptdb-tug-pitch-tracking-database-from-graz-university-of-technology.html;ODbL 1.0许可)
- Edinburgh 56 speaker数据集(https://datashare.is.ed.ac.uk/handle/10283/2791;自定义许可)
- 噪声来源:
- Audioset(https://research.google.com/audioset/index.html;CC BY 4.0许可)
- Freesound(仅CC0许可内容;https://freesound.org/)
- Demand(https://zenodo.org/record/1227121#.XRKKxYhKiUk;CC BY-SA 3.0许可)
文件与工具
- 核心脚本:
noisyspeech_synthesizer_singleprocess.py:合成训练用含噪-干净语音对。noisyspeech_synthesizer.cfg:配置文件,需用户指定参数。- 辅助库:
audiolib.py、utils.py、unit_tests_synthesizer.py。
- 基线模型:
- 位于
NSNet-baseline目录,包含ONNX格式的噪声抑制网络(NSNet)模型及推理脚本。
- 位于
使用要求
- 环境:Python 3.0+,需安装
pysoundfile和librosa。 - 步骤:
- 克隆仓库并配置Git LFS。
- 编辑配置文件指定路径。
- 运行合成脚本生成数据集。
许可与声明
- 数据集许可:按原始来源许可提供,微软不承担任何责任("AS IS"基础)。
- 代码许可:MIT License,允许自由使用与修改。
引用
-
数据集与挑战赛: BibTex @article{reddy2020interspeech, title={The INTERSPEECH 2020 Deep Noise Suppression Challenge: Datasets, Subjective Testing Framework, and Challenge Results}, author={Reddy, Chandan KA and others}, journal={arXiv preprint arXiv:2005.13981}, year={2020} }
-
基线模型NSNet: BibTex @INPROCEEDINGS{9054254, author={Y. {Xia} and others}, booktitle={ICASSP 2020}, title={Weighted Speech Distortion Losses for Neural-Network-Based Real-Time Speech Enhancement}, year={2020}, pages={871-875} }
搜集汇总
数据集介绍

构建方式
在语音增强技术领域,DNS-Challenge数据集通过精心设计的合成方法构建而成。该数据集整合了来自LibriVox、PTDB-TUG和爱丁堡56说话人数据库的纯净语音样本,并结合Audioset、Freesound和DEMAND等多样化噪声源,通过配置化脚本实现噪声-纯净语音对的自动化合成。其构建过程采用模块化设计,包含音频处理库、合成器核心模块及质量验证单元测试,确保数据合成的可重复性和准确性。
使用方法
研究者可通过Git LFS高效获取数据集后,基于配置文件灵活调整合成参数。使用流程包含环境配置、路径设定和并行合成三个关键阶段,需预先安装Python生态的音频处理库。数据集支持两种应用模式:直接使用预合成样本进行模型训练,或通过修改合成器配置生成定制化数据。为保障研究可复现性,官方提供完整的单元测试模块和ONNX格式的基线模型,便于进行端到端的语音增强算法验证。
背景与挑战
背景概述
DNS-Challenge数据集由微软研究院牵头,联合多所知名学术机构于2020年推出,旨在推动实时语音增强技术的突破性发展。作为INTERSPEECH会议官方挑战赛的核心数据平台,该数据集整合了LibriVox公开语料、格拉茨理工大学音高追踪数据库等权威语音资源,以及AudioSet、Freesound等环境噪声库,构建了超过500小时的高质量纯净语音与噪声配对样本。其创新性地采用加权语音失真损失函数等评估体系,解决了传统语音增强算法在非线性噪声环境下性能骤降的难题,显著提升了神经网络模型在实时通话场景中的降噪鲁棒性,目前已成为语音信号处理领域最具影响力的基准测试平台之一。
当前挑战
该数据集面临的核心挑战主要体现在算法与数据两个维度:在算法层面,复杂声学环境中瞬时噪声与语音频谱的高度混叠导致传统时频掩码方法失效,需开发具有时域建模能力的深度网络架构;非平稳噪声的动态特性要求模型具备长时上下文捕捉能力,这对实时系统的计算延迟提出严苛限制。数据构建过程中,多源异构数据的采样率与位深标准化耗损了37%原始素材,跨数据库的语音情感与方言差异迫使研究者设计分层均衡策略。环境噪声的时空相关性建模需要精确的声场仿真,而现有合成算法对脉冲类噪声的时频包络还原度仍有12.6%的客观差距。
常用场景
经典使用场景
在语音信号处理领域,DNS-Challenge数据集为深度噪声抑制研究提供了标准化评测平台。该数据集通过合成纯净语音与多样化噪声的组合,构建了接近真实场景的声学环境,成为评估语音增强算法性能的基准工具。研究者可基于其提供的多模态噪声样本和客观评价指标,系统性地验证不同降噪模型在时频域特征提取与信号重建方面的表现。
解决学术问题
该数据集有效解决了语音增强领域缺乏标准化评估体系的瓶颈问题。通过整合来自LibriVox、Audioset等权威来源的超过500小时语音数据,其构建的噪声-纯净语音配对样本,为研究非平稳噪声抑制、低信噪比环境下的语音保真等关键问题提供了数据支撑。数据集的发布显著提升了不同研究团队成果的可比性,推动了基于深度学习的实时语音增强技术的发展。
实际应用
在实际工程应用中,DNS-Challenge衍生的技术已广泛应用于智能会议系统、助听设备和语音交互平台。微软Teams等商业产品采用该数据集训练的NSNet模型,实现了实时语音降噪功能。电信运营商基于此类技术提升VoIP通话质量,医疗听诊设备制造商则利用其改进病理声音的采集精度,验证了学术研究向产业转化的可行性。
数据集最近研究
最新研究方向
在语音增强领域,DNS-Challenge数据集已成为评估深度学习降噪算法性能的重要基准。近年来,该数据集被广泛应用于端到端神经网络的训练与优化,特别是在实时语音增强系统的开发中表现出色。研究热点集中在如何结合自注意力机制与时频域特征,以提升模型在复杂噪声环境下的泛化能力。随着远程办公和在线会议的普及,基于该数据集开发的算法正逐步应用于实际通信系统,显著改善了语音质量与可懂度。
以上内容由遇见数据集搜集并总结生成



