我正在使用树莓派3B和USB麦克风。我想实时做一个fft并获取诸如什么频率的音频电平之类的值,并在获得这些数据后,放置一个警报电平以检测音频电平何时过高。之后,通过tcp将警报消息发送到远程计算机。
我更喜欢使用python脚本,但任何其他语言都可以接受。它必须是实时音频,而不是录制的音频。
谢谢
无论如何,您都必须在短时间内进行录音,例如使用 pyaudio。然后,您可以使用任何numpy.fft函数并根据阈值检查所有箱。