Music education practice system and method thereof

Through online open source music score storage, music score analysis and visual scoring, the problem of insufficient interactivity and instant feedback in the existing music education system has been solved, and the convenience and accuracy of music practice have been improved.

CN120375688AInactive Publication Date: 2025-07-25东营职业学院
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202510445619.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-10
Publication Date
2025-07-25
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing music education practice system has insufficient interaction, lack of immediate feedback and accuracy in music score resource acquisition, music score analysis, student exercise recording and evaluation, as well as presentation and scoring, making it difficult to improve students' music practice abilities.

Method used

It provides a music education exercise system, including a music score library, teacher unit and display unit. Through online open source music score storage, music score analysis, peripheral exercise recording, visual display and dynamic scoring, it realizes comprehensive recording and real-time evaluation of student exercises.

Benefits of technology

It improves the convenience and accuracy of music practice, enhances the interactivity and fun of learning, and helps students understand the problems in the exercise more intuitively and make targeted improvements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120375688A_ABST
    Figure CN120375688A_ABST
Patent Text Reader

Abstract

The invention discloses a music education practice system and a method thereof, and relates to the technical field of education. The system comprises a music score library, a teacher unit, a student unit and a display unit. Wherein the music score library is used for storing online open source music scores; the teacher unit is used for carrying out music score analysis on the music score and splitting the music score into corresponding signal components according to a singing mode and a playing mode to form an original audio; the student unit is used for practicing target music through peripheral equipment and recording by taking the length of each piece of music as a cycle to obtain a practicing audio; and the display unit is used for dynamically displaying the original audio and the practice audio in the form of visual notes, and deducting scores when the original audio and the practice audio have signal inconformity to obtain a final practice scoring result. According to the invention, the user can be assisted to improve the convenience of music practice.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of educational technology, and particularly to a music education practice system and a method thereof. Background Art

[0002] In the existing field of music education, although there are already some music education practice systems, these systems often have certain technical defects. Traditional music education practice systems usually rely on static sheet music materials, and students need to practice by reading paper or electronic sheet music. This method lacks interactivity and instant feedback, and it is difficult to effectively improve students' music practice ability.

[0003] Specifically, the existing music education practice systems are often limited in obtaining sheet music resources to specific textbooks or sheet music libraries, lacking the integration and utilization of online open-source resources, thus restricting students' opportunities to access and learn diverse music styles. In addition, teachers usually rely on manual operations in music score analysis, which is not only inefficient but also difficult to ensure the accuracy and consistency of the analysis.

[0004] In the student practice session, traditional systems often lack a comprehensive record and instant evaluation of the student practice process. Students can only understand their practice situation through self-perception and oral feedback from teachers. This method is highly subjective and it is difficult to accurately quantify the practice effect and progress of students. At the same time, the lack of an intuitive and visual display method makes it difficult for students to intuitively see their own problems during the practice process, thus affecting the practice effect.

[0005] In terms of display and evaluation, existing systems usually only provide a simple recording playback function and cannot perform dynamic comparison and visual display of the original audio and practice audio. This makes it lack an objective and accurate basis for teachers and students to evaluate the practice effect, and it is difficult to accurately point out the problems and deficiencies in the practice. At the same time, the existing scoring systems are often too simple and rough to comprehensively and accurately reflect the practice level and progress of students.

[0006] In summary, the existing music education practice systems have certain technical defects in aspects such as sheet music resource acquisition, music score analysis, student practice record and evaluation, and display and scoring, and there is an urgent need for a more perfect and efficient music education practice system to overcome these deficiencies. Summary of the Invention

[0007] The object of the present invention is to provide a music education practice system and a method thereof, which can assist users in improving the convenience of music practice.

[0008] To achieve the above object, the present invention provides the following solutions: A music education practice system and a method thereof, including: Music score library, used to store online open-source music scores; Teacher unit, used to analyze the music score, split the score into corresponding signal components according to the singing mode and playing mode, and form the original audio; Student unit, used to practice the target music through peripherals, record for each piece of music length as a cycle, and obtain the practice audio; Display unit, used to visually display the original audio and practice audio in the form of dynamic notes, and deduct points when there is a signal mismatch between the original audio and the practice audio, and obtain the final practice score result.

[0009] Optionally, the music score library specifically includes: Data acquisition module, used to collect online open-source music scores by using web crawler technology; Storage database, used to distribute and store various music scores collected.

[0010] Optionally, the teacher unit specifically includes: Classification module, used to split the selected score into audio part and text part; Score conversion module, used to select scoring points for the audio part according to the singing mode and playing mode. When using the singing mode, select the syllables corresponding to the text part in the audio part as scoring points; when using the playing mode, select the playing syllables of the corresponding instrument in the audio part as scoring points; First cloud storage module, used to store the signals corresponding to each scoring point to form the original audio.

[0011] Optionally, the score conversion module specifically includes: Mode determination sub-module, used to determine the teaching mode; Singing mode preparation sub-module, used to select the syllables corresponding to the text part in the audio part as scoring points when using the singing mode; Playing mode preparation sub-module, used to select the playing syllables of the corresponding instrument in the audio part as scoring points when using the playing mode.

[0012] Optionally, the student unit specifically includes: Peripheral module, used to collect the practice audio of the practitioner for the target music; Second cloud storage module, used to record for each piece of music length as a cycle and store the packaged practice audio.

[0013] Optionally, the display unit specifically includes: An interaction module, which is used to digitally map the original audio and the practice audio and is synchronously and dynamically displayed by a first moving track and a second moving track; the first moving track is composed of the musical score signals of the original audio; the second moving track is composed of the musical score signals of the practice audio; A scoring module, which is used to deduct points when there is a signal mismatch between the original audio and the practice audio to obtain the final practice scoring result.

[0014] Optionally, the peripheral device module includes at least one of a personal computer, a laptop computer, a smart phone, a tablet computer, and a portable wearable device.

[0015] The present invention also provides a music education practice method, including: Storing online open-source music scores; Performing music score analysis on the music score, splitting the music score into corresponding signal components according to the singing mode and the playing mode to form the original audio; Practicing the target music through a peripheral device, recording every piece of music with a length of one cycle to obtain the practice audio; Dynamically displaying the original audio and the practice audio in the form of visual notes, and deducting points when there is a signal mismatch between the original audio and the practice audio to obtain the final practice scoring result.

[0016] According to the specific embodiments provided by the present invention, the following technical effects are disclosed by the present invention: The present invention discloses a music education practice system and its method. The system includes a music score library, a teacher unit, a student unit, and a display unit. Among them, the music score library is used to store online open-source music scores; the teacher unit is used to perform music score analysis on the music score, splitting the music score into corresponding signal components according to the singing mode and the playing mode to form the original audio; the student unit is used to practice the target music through a peripheral device, recording every piece of music with a length of one cycle to obtain the practice audio; the display unit is used to dynamically display the original audio and the practice audio in the form of visual notes, and deduct points when there is a signal mismatch between the original audio and the practice audio to obtain the final practice scoring result. The present invention can assist users in improving the convenience of music practice. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required to be used in the embodiments. Obviously, the following described drawings are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0018] Figure 1 It is a schematic structural diagram of the music education practice system of the present invention. Detailed implementation manners

[0019] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0020] The purpose of the present invention is to provide a music education practice system and its method, which can assist users in improving the convenience of music practice.

[0021] To make the above objects, features, and advantages of the present invention more obvious and understandable, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific implementation manners.

[0022] As Figure 1 shown, the present invention provides a music education practice system, including: A music score library for storing online open-source music scores; A teacher unit for analyzing the music scores, splitting the scores into corresponding signal components according to the singing mode and playing mode, and forming the original audio; A student unit for practicing the target music through peripherals, recording in a cycle of each music length, and obtaining the practice audio; A display unit for visually displaying the original audio and the practice audio in the form of dynamic notes, and deducting points when there is a signal mismatch between the original audio and the practice audio to obtain the final practice score result.

[0023] As a specific implementation manner, the music score library specifically includes: A data acquisition module for collecting online open-source music scores by using web crawler technology; A storage database for storing various collected music scores in a distributed manner.

[0024] As a specific implementation manner, the teacher unit specifically includes: A classification module for splitting the selected music score into a voice part and a text part; A score conversion module for selecting score points for the audio part according to the singing mode and playing mode. When the singing mode is adopted, the syllables corresponding to the text part in the audio part are selected as score points; when the playing mode is adopted, the playing syllables of the corresponding musical instrument in the audio part are selected as score points; A first cloud storage module for storing the signals corresponding to each score point to form the original audio.

[0025] As a specific implementation manner, the scoring conversion module specifically includes: A mode determination sub-module, configured to determine the teaching mode; A singing mode preparation sub-module, configured to, when the singing mode is adopted, select the syllables corresponding to the text part in the audio part as the scoring points; A playing mode preparation sub-module, configured to, when the playing mode is adopted, select the playing syllables of the corresponding musical instrument in the audio part as the scoring points.

[0026] As a specific implementation manner, the student unit specifically includes: A peripheral device module, configured to collect the practice audio of the practitioner for the target music; A second cloud storage module, configured to record in a cycle of each piece of music length and store the packaged practice audio.

[0027] As a specific implementation manner, the display unit specifically includes: An interaction module, configured to perform digital mapping on the original audio and the practice audio, and synchronously and dynamically display them by a first moving track and a second moving track; the first moving track is composed of the musical score signals of the original audio; the second moving track is composed of the musical score signals of the practice audio; A scoring module, configured to deduct points when there is a signal mismatch between the original audio and the practice audio, and obtain the final practice scoring result.

[0028] As a specific implementation manner, the peripheral device module includes at least one of a personal computer, a laptop computer, a smart phone, a tablet computer, and a portable wearable device.

[0029] Based on the above technical solutions, the following embodiments are provided.

[0030] I. System Overview The music education practice system of this embodiment aims to provide a comprehensive, efficient, and user-friendly platform to help music learners improve their singing and playing skills through online resources. The core components of the system include a music score library, a teacher unit, a student unit, and a display unit, and each part works together to achieve the collection of music scores, music score analysis, student practice recording, and the display and scoring of practice results.

[0031] II. Specific Implementation of the Music Score Library Data collection module: Use a web crawler written in Python to regularly visit well-known domestic and foreign music websites, forums, and blogs, and automatically capture open-source music scores. The crawler program bypasses the anti-crawler mechanism by simulating user behavior to ensure efficient and legal collection of resources. The collected music scores are saved in formats such as pictures, PDFs, or MIDI.

[0032] Storage Database: MongoDB is used as the storage backend. Leveraging its flexible document storage model, musical score resources in different formats are classified and stored. Meanwhile, Elasticsearch is utilized to provide full-text search functionality, facilitating users to quickly retrieve the required musical scores. The database also has the capabilities of automatic backup and disaster recovery to ensure data security.

[0033] III. Specific Implementation of the Teacher Unit Classification Module: Through OCR (Optical Character Recognition) technology, musical scores in picture format are converted into editable text format to achieve the separation of musical notes and lyrics. For PDF and MIDI formats, their internal data structures are directly parsed to extract the audio part and the text part.

[0034] Score Conversion Module: Mode Determination Sub-module: After the user selects the teaching mode (singing or playing), the system automatically determines the scoring point selection strategy based on the musical score information.

[0035] Singing Mode Preparation Sub-module: For the singing mode, the system uses speech recognition technology to match the syllables in the audio part with the lyrics in the text part and marks them as scoring points. Meanwhile, reasonable error ranges are set for each scoring point according to musical elements such as pitch and rhythm.

[0036] Playing Mode Preparation Sub-module: For the playing mode, the system extracts the note sequence played by the instrument through MIDI file parsing as the scoring points. Different scoring criteria and weights are set according to the instrument type and the difficulty of the piece.

[0037] First Cloud Storage Module: Using the AWS S3 cloud storage service, the processed audio signals (i.e., the signals corresponding to the scoring points) and musical score information are packaged and stored to form the original audio files. These files serve as the benchmarks for subsequent scoring and display.

[0038] IV. Specific Implementation of the Student Unit Peripheral Module: Students use peripheral devices such as microphones, electronic keyboards, or guitars to connect to the system client for practice. The client software is responsible for collecting the practice audio and uploading it to the server in real-time.

[0039] Second Cloud Storage Module: After receiving the practice audio, the system server uses tools such as FFmpeg for format conversion and compression, and then packages and stores it in cycles based on the length of each piece of music. Meanwhile, the system records metadata such as practice time and number of times for subsequent viewing and analysis by users.

[0040] V. Specific Implementation of the Display Unit Interaction Module: Using web front-end technologies (such as React or Vue.js), a visual interface is constructed. Users can access it through a browser and see the synchronized dynamic display of the original audio and the practice audio. The first moving track shows the musical score signal of the original audio, and the second moving track reflects the musical score signal of the student's practice audio in real time. Users can perform operations such as dragging the progress bar and zooming the view to view the details of each scoring point in depth.

[0041] Scoring Module: In the system background, through an audio comparison algorithm (such as DTW - Dynamic Time Warping), the musical score signals of the original audio and the practice audio are compared. When signal discrepancies are found (such as pitch deviation, rhythm errors, etc.), points are automatically deducted according to the preset scoring criteria. Finally, the system generates a detailed practice scoring report, including the total score, scores for each scoring point, and reasons for point deductions, etc. Users can understand their practice situation through the report and conduct targeted practice for weak links.

[0042] VI. Summary The music education practice system of this embodiment provides a comprehensive and personalized practice platform for music learners by integrating online music score resources, refined music score analysis, efficient practice recording and storage, and intuitive display and scoring functions. The system not only improves learning efficiency but also enhances the fun and interactivity of learning, helping to stimulate the musical potential and creativity of learners.

[0043] In addition, the present invention also provides a music education practice method, including: Storing online open - source music scores; Conducting music score analysis on the music scores, splitting the music scores into corresponding signal components according to the singing mode and playing mode to form the original audio; Practicing the target music through peripherals, recording every cycle with the length of each piece of music to obtain the practice audio; Visually displaying the original audio and the practice audio with dynamic musical notes, and deducting points when there are signal discrepancies between the original audio and the practice audio to obtain the final practice scoring result.

[0044] In this specification, each embodiment is described in a progressive manner. The key point of each embodiment is to illustrate the differences from other embodiments. For the same or similar parts among the embodiments, reference can be made to each other.

[0045] Specific examples are used in this article to elaborate on the principles and implementation methods of the present invention. The descriptions of the above embodiments are only used to help understand the core idea of the present invention; at the same time, for those of ordinary skill in the art, based on the idea of the present invention, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be construed as a limitation to the present invention.

Claims

1. A music education practice system, characterized in that, It includes: A music score library for storing online open-source music scores; A teacher unit for analyzing the music scores, splitting the scores into corresponding signal components according to the singing mode and playing mode to form the original audio; A student unit for practicing the target music through a peripheral device, recording with each piece of music length as a cycle to obtain the practice audio; A display unit for dynamically displaying the original audio and the practice audio in visual notes, and deducting points when there is a signal mismatch between the original audio and the practice audio to obtain the final practice score result.

2. The music education practice system according to claim 1, characterized in that The music score library specifically includes: A data acquisition module for collecting online open-source music scores using web crawler technology; A storage database for storing various collected music scores in a distributed manner.

3. The music education practice system according to claim 1, characterized in that, The teacher unit specifically includes: A classification module for splitting the selected score into a phonetic part and a text part; A score conversion module for selecting scoring points for the audio part according to the singing mode and playing mode. When using the singing mode, select the syllables corresponding to the text part in the audio part as the scoring points; when using the playing mode, select the playing syllables of the corresponding instrument in the audio part as the scoring points; A first cloud storage module for storing the signals corresponding to each scoring point to form the original audio.

4. The music education practice system according to claim 3, wherein The score conversion module specifically includes: A mode determination sub-module for determining the teaching mode; A singing mode preparation sub-module for selecting the syllables corresponding to the text part in the audio part as the scoring points when using the singing mode; A playing mode preparation sub-module for selecting the playing syllables of the corresponding instrument in the audio part as the scoring points when using the playing mode.

5. The music education practice system according to claim 1, characterized in that, The student unit specifically includes: A peripheral device module for collecting the practice audio of the practitioner for the target music; A second cloud storage module for recording with each piece of music length as a cycle and storing the packaged practice audio.

6. The music education practice system according to claim 1, wherein, The display unit specifically includes: An interaction module for digitally mapping the original audio and the practice audio, and dynamically displaying them synchronously by the first moving track and the second moving track; the first moving track is composed of the score signals of the original audio; the second moving track is composed of the score signals of the practice audio; A scoring module for deducting points when there is a signal mismatch between the original audio and the practice audio to obtain the final practice score result.

7. The music education practice system according to claim 5, characterized in that The peripheral device module includes at least one of a personal computer, a laptop, a smart phone, a tablet computer, and a portable wearable device.

8. A music education practice method, characterized in that, It includes: Storing online open-source music scores; Analyzing the music scores, splitting the scores into corresponding signal components according to the singing mode and playing mode to form the original audio; Practicing the target music through a peripheral device, recording with each piece of music length as a cycle to obtain the practice audio; Dynamically displaying the original audio and the practice audio in visual notes, and deducting points when there is a signal mismatch between the original audio and the practice audio to obtain the final practice score result.

Citation Information

Cited By

  • Performance data transmission method, system and program product

    CN120804364A

  • A transmission method, system and program product for performance data

    CN120804364B