pyAudioAnalysis — библиотека, которая предоставляет широкий спектр функций, связанных со звуком, с упором на извлечение признаков, классификацию, сегментацию и визуализацию.
pyAudioAnalysis предоставляет простые в использовании оболочки для выполнения задач анализа звука.
Что умеет pyAudioAnalysis?• Классифицировать неизвестные звуки.
• Обнаружение аудиособытий и исключение периодов тишины из длинных записей.• Выполнение контролируемой сегментации (совместная сегментация - классификация) и несколько других возможностей.
Кроме того, для всех функций предоставляется поддержка командной строки. Например, следующая команда извлекает спектрограмму аудиосигнала, хранящуюся в файле WAV: python audioAnalysis.py fileSpectrogram -i data/doremi.wav
Ставится командой ⚙ pip install pyAudioAnalysis
Документация и примеры кода здесь :3