低通滤波器,用于在执行起始检测之前清理人声

信息处理 低通滤波器
2022-02-10 07:55:54

我正在创建一个软件,用于检测录音中语音何时开始。在执行发病检测之前,我想去除任何可能导致误报的噪音。哪个是最好的低通滤波器?

编辑 1

也许我说我正在执行发病检测太过分了。基本上我所做的就是寻找幅度第一次超过某个值并将其作为包络开始的标志。它简单粗暴,但我相信如果我的低通滤波器成功去除噪声,那么起始检测应该可以工作。还是我完全不在乎这个?

1个回答

问题是对于语音,噪声和语音很可能占据相同的频带,因此通过简单的过滤去除任意频带也可以去除语音,这将阻止您的检测器触发,以及不去除带外噪声,会产生误报。

因此,您正在寻找的可能不仅仅是一个低通滤波器,而是一种语音活动检测算法,它是一种更复杂的 DSP 技术。关于这个主题有很多研究论文,所以这不是一个简短的回答问题。