Павловський, Володимир ІллічЛабазов, Володимир Володимирович2025-06-262025-06-262025Лабазов, В. В. Комп’ютерна система розпізнавання музикального ряду : дипломний проєкт ... бакалавра : 123 Комп'ютерна інженерія / Лабазов Володимир Володимирович. – Київ, 2025. – 69 с.https://ela.kpi.ua/handle/123456789/74452Кваліфікаційна робота включає пояснювальну записку (приблизно 49 с., 30 рис., 4 додатки). Об’єкт розробки – створення комп’ютерної системи розпізнавання аудіофайлів за коротким аудіофрагментом із реалізацією настільного застосунку. Комп’ютерна система дозволяє: автоматично визначати аудіофайл за звуковим фрагментом; обробляти аудіосигнал для витягування ключових ознак; здійснювати швидкий пошук збігів у базі даних; відображати результати розпізнавання у зручному графічному інтерфейсі. Для написання застосунку було обрано мову програмування Python, для аналізу аудіо використано бібліотеку librosa, для пошуку збігів - фреймворк векторного пошуку FAISS, для побудови GUI - Tkinter. В ході розробки: проведено аналіз існуючих систем розпізнавання аудіофайлів та технологій фінгерпринтингу; сформульовано вимоги до програмного забезпечення та побудовано його архітектуру; реалізовано алгоритми обробки аудіо та витягування спектральних ознак; створено векторну базу даних аудіотреків та реалізовано механізм пошуку збігів; розроблено інтерфейс користувача для роботи з програмою; здійснено тестування системи на прикладній вибірці та оцінено її точність. Використання даного застосунку дозволяє розпізнавати аудіофайли без підключення до мережі Інтернет та може бути адаптоване для подальшого використання у сфері мобільних додатків або вбудованих рішень.69 с.ukрозпізнавання аудіоаудіофінгерпринтингlibrosafaissdesktop guipython.audio recognitionaudio fingerprintingКомп'ютерна система розпізнавання музикального рядуBachelor Thesis