本技术公开了一种基于特征融合的声信号降噪方法及系统,所述方法包括:S1:采集实测噪声信号和构建模拟目标信号;S2:分别基于实测噪声信号和模拟目标信号的特征,构建实测噪声信号和模拟目标信号的特征向量;S3:基于实测噪声信号和模拟目标信号的特征向量,构建模拟声信号的融合特征向量;S4:将模拟声信号的融合特征向量输入多层感知机进行训练,得到训练好的多层感知机模型;S5:对训练好的多层感知机模型进行迁移学习,实现实测声信号去噪。本发明采用实测的声信号与模拟的目标信号实现多层感知机的有效训练;通过多层感知机模型的迁移学习,在无法获得实测目标信号的情况下,实现实测声信号的降噪处理。
背景技术
在声信号传输过程中,由于自然环境、人为活动或者其他电子设备导致噪声干扰;声信号中的噪声干扰会影响人们的听觉体验,也会对通信、音频识别领域产生负面影响。对声信号进行降噪,有利于提升声信号质量,获得干净的目标信号,进一步对目标进行分析处理。目前常见的声信号降噪方法有基于时频域的滤波方法和基于机器学习的目标信号提取方法。其中,滤波类的方法是对声信号时域、频域的数据进行信号,如均值滤波、中值滤波、混合滤波;机器学习类的方法是较为新型的降噪方法,主要是通过学习输入的带噪声的声信号与无噪声的目标信号之间的映射关系来训练机器学习模型,从而实现声信号的降噪处理。
机器学习类方法在声信号降噪方面表现出了优于滤波类方法的优势,具有较好的降噪效果,可以实时处理大量声信号,对于复杂环境具有较高的适应性。然而,机器学习类方法对于训练数据具有依赖性,机器学习模型的训练需要在实测条件下获取大量的带噪声的声信号和干净的目标信号。受限于环境和传感器设备,目前无法在实测条件下获取干净的目标信号;这大大影响了基于机器学习模型的声信号降噪性能。
实现思路