Development of a web application for intelligent analysis and comparison of musical compositions using audio feature extraction and neural networks

2025

Толық мәтін Ашық қол жеткізу: Gold Метадеректер (CSL-JSON)
DOI 10.47533/2025.1606-146x.4-10
Деректер сенімділігі 70 орташа
Бұл баға қалай есептеледі

Ол жазбаның өзінің тексерілетін белгілерінен құралады: мақаланың DOI-і бар ма, оның деректерін қанша тәуелсіз дереккөз растады, міндетті өрістер толтырылған ба және соңғы растау қаншалықты жаңа. Дереккөздер арасындағы алшақтық пен идентификатордың болмауы бағаны төмендетеді. 80-нен бастап мән жазбаның қосымша тексерусіз жарияланғанын, 60-тан 79-ға дейін — оның сенімділігі төмен күйде жарияланғанын және қолмен тексеру ұсынылатынын білдіреді. Редактор қолмен тексерген жазбаны қайта есептеу 90-нан төмен түсірмейді. Бұл — мақаланың өзіне емес, ол туралы деректерімізге берілген баға.

Аңдатпа

The article presents the development results of the «tunefinder» web application designed for the intelligent analysis of musical compositions. The system enables users to analyze audio tracks by extract-ing quantitative musical features such as tempo (BPM), key, and rhythmic structure using advanced algo-rithms and neural networks. The solution integrates convolutional-recurrent neural networks (CRNNs), the Krumhansl-Schmuckler algorithm with the Aarden-Essen profile, and the RhythmExtractor2013 from the Essentia library. The architecture is built on a modular and scalable design with a Gradio-based in-terface and RESTful API for efficient data exchange. MongoDB is used for flexible NoSQL data storage. The application supports external integration with Shazam and Spotify to enhance metadata analysis. Op-timization methods such as asynchronous processing, result caching, and server-sent events (SSE) ensure high performance. The service serves musicians, educators, and analysts, providing tools for single-track evaluation, comparative key analysis, and interactive visualizations.