Сидоров Данил
RU EN DE
Telegram

Нейросетевой AI диджей

Приватный сервис с интеграцией нейронной сети для повторения световых шоу

Обложка кейса «Нейросетевой AI диджей»

Задача

Клиент был вынужден вручную нажимать команды для включения эффектов прямо по ходу выступления, что отвлекало от творческого процесса, повышало риск ошибок в реальном времени и не позволяло сфокусироваться на самом шоу

Решение

Разработана нейронная сеть на PyTorch, которая предсказывает нужные команды в режиме реального времени. Сеть «слышит» трек и понимает, когда и какой эффект уместен, не хуже опытного диджея, на данных которого было обучение

Решённые задачи

  • Спроектировал ML-пайплайн от сбора данных до инференса в реальном времени на PyTorch
  • Обучил нейросеть предсказывать нужный эффект (F1 > 0.8)
  • Реализовал потоковую обработку трека с предсказанием по ходу воспроизведения
  • Интегрировал модель в DJ-софт и убрал ручные нажатия

Результат

Шоу теперь ведёт нейросеть в полуавтоматическом режиме. DJ контролирует процесс и занимается музыкой и публикой, рутинные нажатия ушли.

Технологии

PythonPyTorchDjango

Расскажите о задаче

Telegram