我的目标是能够使用Python检测通过PC扬声器发出的特定噪音。用伪代码表示以下内容:
我想为example can be found here检测的特定声音。
如果我将其分解,我相信我需要两件事:
检测不必精确-只需将其关闭即可。例如,同时会发生许多其他噪音,因此它更能够检测各种声音的音频流中“要检测的音频”的足迹。
对此进行了调查,我发现本post on SO和本interesting article on Chromaprint中提到的技术。 Chromaprint文章使用fpcalc生成指纹,但是由于我的“要检测的音频”大约需要1-2秒,因此fpcalc无法生成指纹。我需要可以在较小时空上工作的东西。
我的问题是-有人可以帮我解决问题的两个部分吗?
非常感谢。