雷达的音频信号比较

时间:2015-01-04 10:46:38

标签: audio signal-processing

我正在研究一个学生项目。我们有一个雷达,使用耳机进行音频检测,以指示目标的类型。目标类型是(例如汽车/卡车/人)。雷达基于多普勒变化来区分这些目标,将其转换为可听范围,操作员可以通过耳机听到它。系统提供了与每种类型的目标(人/车/卡车)相对应的样本音频文件,以训练操作员知道他在接收到实时信号时听到的是什么,并相应地决定它是什么目标。

我打算让软件完成这个操作员的工作。

我想将Radar的实时音频信号输入与7种不同的测试音频文件进行比较,并希望软件告诉我哪个文件与输入匹配。

请教育我......这些音频指纹软件可以完成我的工作。

1 个答案:

答案 0 :(得分:0)

您尝试完成的工作可以通过GNU Radio在很多方面实施。

例如,您可以将音频信号作为audio source的输入,将其连接到一组xlating FIR filters,您可以使用gr_filter_design工具进行设计;然后,您可以通过将复杂样本转换为其幂(complex to Mag^2)来估计这些频段中的(可能被抽取的)信号,然后进一步低通和抽取,然后选择具有最高能量的频段。所有这些都可以在GNU Radio Companion(gnuradio-companion)中以一种漂亮的图形方式完成,然后生成Python代码,用于根据C ++ GNU Radio框架设置信号流图。

我建议你阅读Guided Tutorials,看看你从哪里来。