Low Pass Filterimport numpy as npimport scipy.signalimport scipy.io.wavfileimport matplotlib.pyplot as pltdef lowpass(data: np.ndarray, cutoff: float, sample_rate: float, poles: int = 5): sos = scipy.signal.butter(poles, cutoff, 'lowpass', fs=sample_rate, output='sos') filtered_data = scipy.signal.sosfiltfilt(sos, data) return filtered_data# Load sample data from a WAV filesample_rate, ..