Веб-платформа для прослуховування та розповсюдження музичних файлів

Вантажиться...
Ескіз

Дата

2025

Науковий керівник

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Дипломна робота виконана на 70 сторінках, містить 26 ілюстрацій, 1 додаток, 20 джерел у переліку посилань. Мета роботи: розробка веб-платформи для прослуховування та розповсюдження музичних файлів з можливістю генерування тексту пісень за допомогою штучного інтелекту. Методи та засоби: мова програмування TypeScript, фреймворк Nest.js для побудови серверної частини з модульною архітектурою, об’єктно-реляційна проекція Sequelize для роботи з базою даних, хмарне сховище AWS S3 для зберігання файлів, сервіс AWS RDS для керування базами даних, клієнтська бібліотека React.js, засоби інтерфейсної стилізації Material UI та Tailwind CSS, а також мовна нейромережа AssemblyAI для обробки аудіофайлів. Результат: створена масштабована веб-система з можливістю авторизації, керування файлами, прослуховування аудіо, транскрибування мовлення у текст, виведення розпізнаного тексту у зручному вигляді, а також з надійною інтеграцією з хмарними сервісами для зберігання та обробки даних. Веб-платформа призначена для слухачів та авторів пісень які хочуть прослуховувати або розповсюджувати свою власну творчість без вкладень, саме тому вона є дуже актуальною для авторів-початківців. У платформі наявні функціональні можливості для зберігання обкладинок та музичних файлів на хмарі, користувач може переглядати як загальну бібліотеку пісень та музичних збірок, так і особисту, також кожен користувач може прослуховувати обрану ним пісню. Слухач має можливість додати пісню чи музичну збірку для збереження, щоб мати швидкий доступ до неї у майбутньому. Також кожен зареєстрований користувач має можливість завантажити власну пісню на платформу і штучний інтелект автоматично згенерує текст до неї, що є дуже зручним для авторів. Також є можливість створювати власні музичні збірки і ділитись ними.

Опис

Ключові слова

веб-платформа, музична платформа, Nest.js, React, SEQUELIZE, POSTGRES, S3, RDS, MUI, AssemblyAI, web-platform, music platform

Бібліографічний опис

Фундамент, Д. Д. Веб-платформа для прослуховування та розповсюдження музичних файлів : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Фундамент Даніїл Дмитрович. – Київ, 2025. – 70 с.

ORCID

DOI