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

是否有任何脚本允许在python中从USB麦克风实时执行fft?,python,usb,fft,microphone,tcpsocket,Python,Usb,Fft,Microphone,Tcpsocket,我正在使用树莓皮3B和USB麦克风。我想实时做一个fft,获得一些值,比如什么频率有什么音频电平,在获得这些数据后,设置一个报警电平来检测某个频率的音频电平是否过高。之后,通过tcp将报警消息发送到远程计算机 我更喜欢使用python脚本,但任何其他语言都可以接受。它必须是实时音频,而不是录制的音频 谢谢您必须在短时间内录制,例如使用pyaudio。 然后,您可以使用任意numpy.fft函数,并根据阈值检查所有箱子

我正在使用树莓皮3B和USB麦克风。我想实时做一个fft,获得一些值,比如什么频率有什么音频电平,在获得这些数据后,设置一个报警电平来检测某个频率的音频电平是否过高。之后,通过tcp将报警消息发送到远程计算机

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


谢谢

您必须在短时间内录制,例如使用pyaudio。 然后,您可以使用任意numpy.fft函数,并根据阈值检查所有箱子