用 STFT 变换构建声码器
声码器的发展要追溯至电信行业的 20 世纪 30 年代,自 20 世纪 70 年代以来开始用于音乐领域。其背后的理念非常简单:将信号的频谱包络(调制器)加到载波上。这样,载波的音调得以保留,但清晰度和音色由调制器决定。
用 SpeechSynthesize 定义调制器信号。
定义载波。
确保载波有足够的频谱以供调制器过滤。
通过 MeanFilter 提取幅值谱的频谱包络。
然后,使用调制器改变载波的短时傅里叶变换。
用 InverseShortTimeFourier 重建音频信号。