Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我使用(win32)waveInXXX 函数以某个采样频率(比如 8kHZ,甚至可能更低)从麦克风收集样本时,系统/声卡是否对输入样本应用低通滤波器,或者我会得到混叠? 我应该在降低采样频率之前以更高的频率进行采样并自己进行过滤吗?
有趣的问题。我不知道您将如何确定答案(缺乏实验)。我怀疑录音的实际采样率很可能是 44.1kHz(或 48kHz),然后 Windows 会执行 SRC,在这种情况下几乎肯定会应用低通滤波器。如果声卡本身以 8kHz 采样,人们会希望硬件会预先执行低通滤波器。
简而言之,除非您遇到混叠伪影问题,否则不要费心实施低通滤波器。