✔ Pyvolsuggester Executeabqueabquebad
- Инструмент Python для предоставления предложений о громкости, в котором музыкальный аудиофайл должен быть воспроизведен для лучшего опыта и ощущения.
- В Backend он извлекает различные общие функции для конкретного звука и анализировать среди них и обеспечивать обратную связь о Volumne.
- Эти инструменты помогают поддерживать вибрации Goob вдоль музыкальной Playout.

?ТРЕБОВАНИЯ :
- Питон 3
- Тинтер
- от Thkinter Import FileC
- Пяудио
- время
- Из клавиатуры импорта Pynput
- от Pydub Import Audiosegment
- волна
- ОС
- Numpy
- matplotlib.pyplot
- Librosa
- мутаген
- от Mutagen.wave Import Wave
- подпроцесс
- Pathlib
- от пути импорта PathLib
? Как работает этот сценарий:
- Первый пользователь должен загрузить скрипт и запустить том Suggester.py в локальной системе.
- После его запуска пользователю будет предложено выбрать аудиофайл (файл mp3), используя диалоговое окно.
- После того, как пользователь выбрал аудиофайл, на бэкэнд будет создан график извлечения и анализа функций.
- Общие аудиофункциональные функции:
-
Channels : (количество каналов; 1 для моно, 2 для стерео аудио) -
Sample Width : (количество байтов на выборку; 1 означает 8-битный, 2 среднего значения 16-бит) -
Frame Rate / Sample Rate : (частота используемых образцов (в Герце)) -
Frame Width : (количество байтов для каждого «кадра». Один кадр содержит образец для каждого канала.) -
Audio Length / Duration : (Длина аудиофайла (в миллисекундах)) -
Frame Count : (количество кадров из образца) -
Intensity : (громкость в DBF (дБ относительно максимально возможной громкости))
- График на
Amplitude over Time анализ - Следующие полученные аудио функции:
-
Spectogram -
RMS/Energy Spectogram -
Zero Crossing Rate -
Mel Frequency Cepstral Coefficients -
Mel Frequency Spectogram -
Chroma Feature -
Tempogram
- После того, как эти извлечения функций будут выполнены, пользователь сможет воспроизводить/паузу (с помощью кнопки CTRL) и остановить (с помощью кнопки ESC) выбранную песню.
? Скриншоты:

Амплитуда во времени график

Спектограмм

СУР/Энергетическая Спектограмма

Нулевой скорость пересечения

Мелчатовые коэффициенты Cepstral Cepstral

MEL Частота Spectogram

Функция Chroma

Температура

? Звездные с течением времени:
? Участники: