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.
我想用python分析我的音频输入流。 包含来自无线电接收器的数据。
有时无线电信号包含一个 5 个音调的块。我需要分析这个块的流。 他们看着像是:
频率如下所示:
number 1 2 3 4 5 6 7 8 9 0 R Frequency/Hz 1060 1160 1270 1400 1530 1670 1830 2000 2200 2400 2600
python中实现这一点的最佳方法是什么?
将所有数据短时间存储到一个 70 ms 的缓冲区中,并不断使用 FFT 搜索您要搜索的每个频率的尖峰。连续收集5个数字以完成序列。每次收集一个值时,请等待 70 毫秒,然后再收集下一个数字。