Details

Title Разработка тренажера с функцией нотной транскрипции мелодии: выпускная квалификационная работа бакалавра: направление 09.03.03 «Прикладная информатика» ; образовательная программа 09.03.03_03 «Интеллектуальные инфокоммуникационные технологии»
Creators Сенаторова Софья Станиславовна
Scientific adviser Хитров Егор Германович
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2025
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects музыкальная транскрипция ; нейросетевые модели ; обработка аудиосигналов ; автоматическое распознавание нот ; music transcription ; neural network models ; audio signal processing ; automatic note recognition
Document type Bachelor graduation qualification work
File type PDF
Language Russian
Level of education Bachelor
Speciality code (FGOS) 09.03.03
Speciality group (FGOS) 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr25-866
Rights Доступ по паролю из сети Интернет (чтение, печать)
Additionally New arrival
Record key ru\spstu\vkr\35740
Record create date 7/30/2025

Allowed Actions

Action 'Read' will be available if you login or access site from another network

Group Anonymous
Network Internet

Объектом исследования выступают интеллектуальные системы автоматического анализа музыкального сигнала. Предмет исследования — методы и программные решения автоматической нотной транскрипции аудиофайлов. Цель работы — создать программный инструмент, который автоматизирует процесс нотной транскрипции, обеспечивает удобную организацию файлов и может быть полезен как для обучения, так и для анализа музыкальных произведений. В процессе выполнения были применены методы анализа и сравнения аналогов, построения и обучения нейросетевой архитектуры, а также проектирования клиент-серверного взаимодействия. В качестве методологии использовался практико-ориентированный подход: была разработана модель, реализована её интеграция в серверное приложение с REST API, создан пользовательский интерфейс и проведено поэтапное тестирование. Комплексное тестирование включало модульное, интеграционное, валидационное и отказоустойчивое тестирование. Оно подтвердило корректность работы модели, устойчивость к ошибкам и надёжность серверной части. Полученные результаты продемонстрировали высокую точность распознавания нот на тестовых аудиофайлах. Разработанный программный тренажёр может быть использован в образовательной практике, а также при решении прикладных задач в области цифровой обработки музыкальной информации и музыкального анализа.

The object of the research is intelligent systems for automatic analysis of musical signals. The subject of the research is methods and software solutions for automatic transcription of audio files into musical notation. The goal of the work is to create a software tool that automates the transcription process, provides convenient file organization, and can be useful both for learning and for musical analysis. During the project, methods of analyzing and comparing existing solutions, designing and training a neural network architecture, as well as developing client-server interaction were applied. A practice-oriented approach was used as the methodological basis: the model was developed and integrated into a server application with a REST API, a user interface was implemented, and staged testing was carried out. Comprehensive testing included unit, integration, validation, and fault-tolerance testing. It confirmed the correctness of the model, robustness against errors, and reliability of the server-side components. The results demonstrated a high level of transcription accuracy on test audio files. The developed software trainer can be used in educational settings as well as for solving practical problems in the field of digital music processing and analysis.

Network User group Action
ILC SPbPU Local Network All
Read Print
Internet Authorized users SPbPU
Read Print
Internet Anonymous
  • Разработка тренажера с функцией нотной транскрипции мелодии
    • Введение
    • 1. Анализ существующих аналогов
    • 2. Функциональное и архитектурное проектирование
    • 3. Разработка тренажера
    • 4. Тестирование и апробация результатов
    • Заключение
    • Список сокращений и условных обозначений
    • Словарь терминов
    • Список использованных источников
    • ПРИЛОЖЕНИЕ 1 Программные модули разработанного тренажера
    • ПРИЛОЖЕНИЕ 2 Визуализация пользовательского интерфейса

Access count: 0 
Last 30 days: 0

Detailed usage statistics