Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何使用修改后的频谱图过滤音频?_Python_Signals_Signal Processing - Fatal编程技术网

Python 如何使用修改后的频谱图过滤音频?

Python 如何使用修改后的频谱图过滤音频?,python,signals,signal-processing,Python,Signals,Signal Processing,假设我使用scipy.signal.stft或scipy.signal.Spectrogram计算了一些音频输入的短时傅里叶变换或频谱图 python中有没有一种简单的方法可以将它用作我的音频输入的过滤器,以生成基本上只是静音或非常接近静音的其他音频 在实践中,我会修改频谱图,然后再将其应用于音频,以仅过滤掉一些音频信息 频谱图是有损的(不保留必要的相位信息),因此不能用于重新创建输入信号(或滤波变量)

假设我使用
scipy.signal.stft
scipy.signal.Spectrogram
计算了一些音频输入的短时傅里叶变换或频谱图

python中有没有一种简单的方法可以将它用作我的音频输入的过滤器,以生成基本上只是静音或非常接近静音的其他音频

在实践中,我会修改频谱图,然后再将其应用于音频,以仅过滤掉一些音频信息

频谱图是有损的(不保留必要的相位信息),因此不能用于重新创建输入信号(或滤波变量)