Мне нужно иметь возможность анализировать (искать по) сотни файлов WAV и обнаруживать, но не удалять статический шум.Как и сейчас, я должен прослушивать каждый разговор и вручную находить характерный шум / статический шум, что занимает слишком много времени.В идеале мне нужна программа, которая может считывать каждый новый WAV-файл и иметь возможность обнаруживать характерные сигнатуры статического шума, такие как периоды вспышек белого шума или полного звукового диапазона, шум с высокой амплитудой (например, радиопомехи AM во время телефонного разговора, напримеркак стена белого шума) или всплески высокочастотной высокой частоты (как при потрескивании на телефонной линии) на фоне нормального голоса.Мне не нужно удалять шум, а просто обнаружить его и пометить запись для дальнейшего устранения неполадок.Идеи?
Я могу прослушать записи и найти статические или потрескивающие, но это требует времени.Мне нужен автоматизированный или пакетный процесс, который может работать сам по себе и помечать записи проблемных вызовов (файлы WAV для телефонной АТС).Это SIP и аналоговые разговоры, в зависимости от участка разговора, поэтому анализ пакетов RTSP / SIP может быть вариантом, но необработанный файл WAV является самым простым.Я могу использовать Audacity, но для этого по-прежнему требуется открывать каждый файл и смотреть на визуальное представление аудиоспектрометрии, и это только немного быстрее, чем прослушивание каждого вызова, но все же громоздко.
В настоящее время у меня нет кода или методов для этой задачи.Я просто слушаю каждый вызов WAV-файл, чтобы найти шум.
Мне нужен пакетный WAV-поиск файлов, который может отображать записи WAV-файлов, которые содержат характерный шум, статические помехи или потрескивание при записи телефонного разговора.