识别特定的声音

时间:2012-11-12 09:14:07

标签: objective-c ios core-audio

我正在尝试识别一种特定的声音 - 棒球被蝙蝠击中。我已经测量了许多被击中球的记录的赫兹,并为击中建立了相对可靠的赫兹范围。我希望使用记录声音下降的赫兹范围来识别麦克风录制的命中。这通常效果很好,但某些声音如哨声确实在同一范围内。如何更可靠地识别特定声音?

1 个答案:

答案 0 :(得分:1)

除频率外,您的程序还可以评估振幅(包络)随时间的变化。如果声音是一秒钟,那么它就不符合条件。如果它的攻击太慢,那就没有资格。

超出基频,您可以检测/匹配波动与频率以及音色/谐波。