是否有任何脚本允许在 python 中从 USB 麦克风实时执行 fft



我正在使用树莓派3B和USB麦克风。我想实时做一个fft并获取诸如什么频率的音频电平之类的值,并在获得这些数据后,放置一个警报电平以检测音频电平何时过高。之后,通过tcp将警报消息发送到远程计算机。

我更喜欢使用python脚本,但任何其他语言都可以接受。它必须是实时音频,而不是录制的音频。

谢谢

无论如何,您都必须在短时间内进行录音,例如使用 pyaudio。然后,您可以使用任何numpy.fft函数并根据阈值检查所有箱。

最新更新