Я разрабатываю приложение, чтобы обнаружить неспособность пожилых людей разблокировать свои комнаты с помощью карт IC в их детском саду. Эти двери комнаты имеют электронную схему, которая испускает звуковые сигналы d, чтобы сигнализировать о сбое пользователя в разблокировке комнаты. Моя цель - обнаружить этот звуковой сигнал. Я искал много и нашел некоторые возможности:Как я узнаю уникальный звук в шумной среде?
подрезать звуковой сигнал и использовать в качестве эталонного сигнала и сравните его с тестовым сигналом (полное взаимодействие человеческой двери аудио клип) используя свертку, совпадающая фильтры, DTW или то, что так когда-либо, чтобы измерить их сходство. Что вы рекомендуете и как его реализовать.
Чтобы проанализировать БПФ звукового сигнала, чтобы увидеть, имеет ли он полосу частот, отличную от фонового шума. Я не понимаю, как это сделать?
Чтобы проверить, является ли звуковой сигнал пиком в определенном частотном спектре, отсутствующем в фоновом шуме. Если это так, выполните произвольный звуковой сигнал и получите спектрограмму, как показано на рисунке spectrogram of beep sound. но я не могу это интерпретировать? мог бы дать мне подробное объяснение спектрограммы.
3.Что вы рекомендуете? Если у вас есть другой эффективный метод обнаружения звуковых сигналов, объясните, пожалуйста.
Как узнать частоту звукового сигнала? – Elhamshary
Я не эксперт по Audacity, но, глядя на вашу спектрограмму, я бы сказал, что она находится между 3.05 и 3.10 kHz – maniacmic
Btw. вот ссылка на документацию по спектральному представлению Audacity: http://manual.audacityteam.org/man/spectrogram_view.html – maniacmic