Internet-based online music teaching interaction platform

By adjusting the audio and video fluency index and personalized resource recommendation in the online music teaching platform, the network instability and single resource problems in online music teaching are solved, and the teaching quality and interactivity are improved.

CN119152741AInactive Publication Date: 2024-12-17KASHGAR VOCATIONAL & TECH COLLEGE
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411264339.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-10
Publication Date
2024-12-17
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing online music teaching platforms have network instability and cause audio or video lag and delay problems, and lack effective teaching resource recommendations and interactive assessments.

Method used

A Internet-based online music teaching interactive platform is designed, including user login module, teaching resource module, real-time interactive module, homework submission and correction module and intelligent evaluation module. The audio and video parameters are adjusted through the audio and video fluency index, and provided Classified search and personalized recommendation functions, calculate learning status and recommend resources of different difficulties.

Benefits of technology

It solves the problem of teaching interruption caused by network instability, provides rich teaching resources and personalized recommendations, enhances the interactive experience between students and teachers, clarifies the learning progress and improves the teaching quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119152741A_ABST
    Figure CN119152741A_ABST
Patent Text Reader

Abstract

The invention discloses an internet-based online music teaching interaction platform, and relates to the technical field of data processing, and the main scheme is as follows: a user registers an account and logs in the platform, and selects a student terminal or a teacher terminal to perform online music teaching interaction; performing teaching resource retrieval through a classification retrieval function or a personalized recommendation function; according to the audio and video fluency index # imgabs0 # and a preset target fluency index # imgabs1 #, judging whether the audio and the video are fluent or not, and when a judgment result is that the audio and the video are not fluent, adjusting parameters of the audio and the video; calculating a progress range # imgabs2, and judging learning states of different student terminals; teaching resources with different difficulties are recommended according to the superior subject resource recommendation degree # imgabs3 and the inferior subject resource recommendation degree # imgabs4; learning convenience can be improved, and interaction and communication between the student terminal and the teacher terminal are increased; meanwhile, individualized learning of students is facilitated, and the learning efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data processing, and in particular to an online music teaching interactive platform based on the Internet. Background Art

[0002] Traditional music teaching has many limitations: due to space constraints, students living in remote areas or with inconvenient transportation find it difficult to reach the teaching venue; fixed time arrangements are not convenient for students who are busy with work or have time conflicts to learn; teaching resources are limited, and students face the problem of single resources and lack of diversity; and lack of interactivity, students cannot get timely answers and communication when they encounter problems after class. At the same time, Internet technology continues to develop, the popularization of high-speed networks makes real-time audio and video transmission possible, the popularization of mobile devices allows students to access the platform through devices anytime and anywhere, and the development of multimedia technology provides the platform with rich and diverse teaching resources. In addition, with the change of educational concepts, more and more people realize the importance of lifelong learning. Online education has emerged due to its advantages such as flexible time, free location, rich resources, and strong interactivity. The market demand for music education is also growing, providing a broad development space for online music teaching interactive platforms.

[0003] At the same time, the existing technology still has the following shortcomings: online teaching relies on network connection. When the network is unstable, audio or video will be stuck, delayed or even interrupted, and you can only wait and cannot make adjustments; the evaluation of students' playing skills and musical expression is relatively simple, and it is difficult to recommend matching teaching resources. Summary of the invention

[0004] 1. Technical issues to be resolved In view of the shortcomings of the prior art, the present invention provides an online music teaching interactive platform based on the Internet. Users register an account and log in to the platform, and select the student end or the teacher end to conduct online music teaching interaction; search for teaching resources through classification search function or personalized recommendation function; and Fluency index with preset target Determine whether the audio and video are smooth. If the result is not smooth, adjust the audio and video parameters; calculate the improvement , judge the learning status of different students; recommend resources for advantageous subjects Recommended level of resources for weak subjects Recommend teaching resources of different difficulty levels; solve the problems faced by students such as single resources, lack of interactivity, and time and space constraints.

[0005] (II) Technical solution To achieve the above objectives, the present invention is implemented through the following technical solutions: an online music teaching interactive platform based on the Internet, comprising: User login module, used to register an account and log in to the platform, and select the student side or teacher side for online music teaching interaction; The teaching resource module is used to store various music teaching videos, audio materials and music score files; set up classification search functions and personalized recommendation functions, and upload teaching resources through the teacher end; Real-time interactive module, used to realize voice and video interactive communication between teachers and students; real-time calculation of audio and video fluency index , preset target fluency index , according to the audio and video fluency index Fluency index with preset target Determine whether the audio and video are smooth; if the result is not smooth, adjust the audio and video parameters; also used to set the interaction record function to record the interaction process, so that users can review or comment on the interaction record; The homework submission and correction module is used to submit and correct the audio of musical instrument performance and vocal singing; it also has the functions of automatic homework reminder and homework completion statistics; Intelligent evaluation module, used to calculate the comprehensive score based on the scoring data of multiple assignments , the comprehensive score Compare with the threshold set and generate evaluation results; calculate the improvement , judge the learning status of different students; count the scoring data of multiple assignments in a unit time, and calculate the average intonation score , Rhythm average score , Average score of expressiveness Average skill proficiency scores , and calculate the scores of different students' advantage subjects respectively and weak subject scores , and further calculate the degree of recommendation of advantageous subject resources Recommended level of resources for weak subjects ; Recommended degree of resources for advantageous subjects Recommended level of resources for weak subjects Recommend teaching resources of different difficulty levels.

[0006] In the above preferred solution of the online music teaching interactive platform based on the Internet: the specific steps for a user to register an account and log in to the platform, and select a student terminal or a teacher terminal for online music teaching interaction are: Users enter the online music teaching interactive platform by downloading application software or searching the URL. The first login requires identity authentication, setting a username and password, and completing account registration. After registering an account, select an identity. There are two identities: student and teacher. If you choose the identity as a student, you will enter the student-side interface, and if you choose the identity as a teacher, you will enter the teacher-side interface. The student-side interface includes: course list, teaching resource library entrance, real-time interaction entrance, homework submission entrance and intelligent evaluation entrance; the teacher-side interface includes: course management, student management, teaching resource upload entrance, real-time interaction entrance, homework correction entrance and intelligent evaluation entrance.

[0007] In the above preferred solution of the online music teaching interactive platform based on the Internet: the classification search function includes two methods: multi-level classification search and keyword search: The multi-level classification method retrieval includes instrument type classification, music style classification and teaching difficulty classification; according to the instrument type classification method, the teaching resources are divided into keyboard instruments, string instruments, wind instruments, percussion instruments, plucked instruments, string instruments and wind instruments; according to the music style classification method, the teaching resources are divided into classical music, pop music, folk music, jazz music, rock music and electronic music; according to the teaching difficulty classification method, the teaching resources are divided into elementary difficulty, intermediate difficulty and advanced difficulty; The keyword search method is: the user enters keywords related to music teaching resources in the search bar of the platform, and the teaching resource module filters according to the keywords. When the title or description of the teaching resource contains the corresponding keywords, the corresponding resources are displayed.

[0008] In the above preferred solution of the online music teaching interactive platform based on the Internet: the personalized recommendation function is specifically: Calculate the learning history matching degree of different teaching resources , the formula based on is:

[0009] in, For the The learning history matching degree of each teaching resource; is the serial number of different teaching resources, and its value is , Represents the total number of teaching resources; For the Study time for each teaching resource; For the Number of times a teaching resource is studied; For the The number of searches for teaching resources; For the The click frequency of each teaching resource; Time for study The weight coefficient ranges from 0.2 to 0.5; Number of learning The weight coefficient ranges from 0.1 to 0.5; Number of searches The weight coefficient ranges from 0.3 to 0.6; Click frequency The weight coefficient ranges from 0.3 to 0.5; and 1; Calculate the interest preference matching degree of different teaching resources , the formula based on is:

[0010] in, For the The interest preference matching degree of each teaching resource; For the The number of collections of teaching resources, For the Course data of teaching resources; Number of collections The weight coefficient ranges from 0.2 to 0.4; For course data The weight coefficient ranges from 0.2 to 0.6; Number of searches The weight coefficient ranges from 0.3 to 0.6; Click frequency The weight coefficient ranges from 0.2 to 0.5; and According to the learning history matching degree of different teaching resources Matching with interest preferences Calculate the recommendation index of different teaching resources , the formula based on is:

[0011] in, For the Recommendation index of teaching resources; For learning history matching The weight coefficient ranges from 0.4 to 0.7; Interest Preference Matching The weight coefficient ranges from 0.3 to 0.6; and 1; Recommended level threshold in preset and high recommendation level threshold ; According to the recommended index , medium recommendation level threshold and high recommendation level threshold Teaching resources are divided into different levels, with the following specific standards:

[0012] The higher the recommendation level of a teaching resource, the higher the priority of the recommended location.

[0013] In the above preferred solution of an online music teaching interactive platform based on the Internet: real-time calculation of the audio and video fluency index The formula is:

[0014] in, It is the audio and video fluency index, ranging from 0 to 1; It is the stability of video frame rate, and its value range is 0 to 1; It is the audio delay time evaluation value, ranging from 0 to 1; is the network packet loss rate, ranging from 0 to 1; For video frame rate stability The weight coefficient ranges from 0.3 to 0.6; Estimated value for audio delay time The weight coefficient ranges from 0.2 to 0.6; is the network packet loss rate The weight coefficient ranges from 0.3 to 0.5; and 1; According to the audio and video fluency index Fluency index with preset target The criteria for judging fluency are:

[0015] When the result is judged as not smooth, parameters are adjusted, specifically: lowering the video resolution, reducing the number of channels, or changing the network path for data transmission.

[0016] In the above preferred solution of the online music teaching interactive platform based on the Internet: users can review or comment on the interactive records as follows: Video recording and storage technology is used to record and save the audio and video of the interactive process; students can play back and review the recorded content; teachers can comment on, analyze, and mark key points of the interactive records; both students and teachers can edit and clip the recorded content to make teaching courseware or learning materials.

[0017] In the preferred embodiment of the above-mentioned online music teaching interactive platform based on the Internet: in the homework submission and correction module, the types of homework submission include instrument performance videos, vocal singing audio and music score writing; after the student end completes the homework submission, the platform sends the homework completion information to the teacher end; the teacher end can score, comment and annotate the homework through the homework correction interface, and send the correction completion message to the student end after the correction is completed; the homework automatic reminder function can send reminder notifications to the student end and the teacher end before the homework deadline, and the notification method is platform message, email and mobile phone text message; The statistics of the homework completion statistics function include at least the number of submitted homeworks, the number of unsubmitted homeworks and the average score of the homeworks.

[0018] In the above preferred embodiment of the online music teaching interactive platform based on the Internet, the evaluation results include excellent, good, pass and fail, and the method for generating the evaluation results is: Calculating Intonation Score , the formula based on is:

[0019] in, For the The intonation score of the assignment ranges from 0 to 100; is the sequence number of different jobs, and its value is , Represents the total number of jobs, The value is a positive integer; For user The audio frequency of the sub-operation; It is the standard pitch frequency, which is determined according to different instrument types or vocal types; Calculating the rhythm score , the formula based on is:

[0020] in, For the The rhythm score of the task ranges from 0 to 100; For user The total amount of time that rhythmic deviations occurred in the audio of the assignment; For user The total duration of the audio for this assignment; Calculating the expressiveness score , the formula based on is:

[0021] in, For the The performance score of the assignment; For the The emotional expression score of the task; For the Stage performance score for the assignment; For the The innovative performance score of the assignment; Score emotional expression The weight coefficient ranges from 0.2 to 0.5; Score your stage performance The weight coefficient ranges from 0.3 to 0.5; Scoring Innovation Performance The weight coefficient ranges from 0.2 to 0.6; and =1; Computational Skills Proficiency Score , the formula based on is:

[0022] in, For the The skill proficiency score of the assignment; For the The breath control score of the task; For the The vocalization method score of the task; Score breath control The weight coefficient ranges from 0.3 to 0.6; Score the vocalization method The weight coefficient ranges from 0.4 to 0.7; and =1; Score based on pitch , Rhythm score , expressiveness score , Skill Proficiency Score Calculate overall score , the formula based on is:

[0023] in, For the The overall score of the assignment; Score for Intonation The weight coefficient ranges from 0.3 to 0.6; Score for the beat The weight coefficient ranges from 0.2 to 0.5; Score for expressiveness The weight coefficient ranges from 0.2 to 0.6; Score Skill Proficiency The weight coefficient ranges from 0.2 to 0.5; and 1; Threshold sets include pass thresholds , good threshold and excellent threshold , based on the comprehensive rating , passing threshold , good threshold and excellent threshold The specific criteria for grading are as follows: .

[0024] In the above preferred embodiment of the online music teaching interactive platform based on the Internet, the learning status includes the primary status, the intermediate status, the advanced status and the excellent status, and the judgment method is: Calculating progress , the formula based on is:

[0025] in, For the The degree of improvement at the time of the statistics; Statistical composite score The number of times is a positive integer; Statistical composite score The serial number of times, the value is a positive integer; For the The comprehensive score of the first operation in a unit time when the statistics are counted. For the The comprehensive score of the last operation in a unit time when the statistics are counted; According to the progress Determine the learning status of different students, specifically: .

[0026] In the above-mentioned preferred solution of an online music teaching interactive platform based on the Internet: Calculate the recommendation degree of advantageous subject resources at different student terminals Recommended level of resources for weak subjects of Calculate the average pitch score , the formula based on is:

[0027] Calculate the average rhythm score , the formula based on is:

[0028] Calculate the average performance score , the formula based on is:

[0029] Average score for numeracy proficiency , the formula based on is:

[0030] in, For the The average score of intonation at the time of statistics; For the Average score of rhythm at the time of the statistics; For the The average score of performance at the time of statistics; For the The average skill proficiency score at the time of the statistics; For the The number of times a job is submitted per unit time when the statistics are counted; It is the serial number of the number of homework scoring in a unit time, and its value is , Represents the total number of homework scores per unit time. The value is a positive integer; Determine the scores of different students' advantage subjects based on the average scores of each item and weak subject scores The method is: score of advantage subjects For the The subject score corresponding to the maximum value among the average scores of all subjects in the statistics; the score of the disadvantaged subject For the The subject score corresponding to the minimum value among the average scores of all subjects in this statistics; Recommended level of computing advantage subject resources , the formula based on is:

[0031] in, For the The degree of recommendation of superior subject resources during the statistics. The larger the value, the higher the difficulty of recommending resources. For the The maximum value of the score of the dominant subject per unit time when the statistics are counted; is the resource difficulty coefficient, ranging from 0 to 1; Calculate the recommended level of resources for weak subjects , the formula based on is:

[0032] in, This is the degree of resource recommendation for disadvantaged subjects. The larger the value, the lower the difficulty of recommending resources.

[0033] (III) Beneficial effects The present invention provides an online music teaching interactive platform based on the Internet, which has the following beneficial effects: (1) Setting up a user login module allows users to log in to the platform at any time to study, solving the problem of being limited by time and space; (2) The teaching resource module can provide rich teaching resources, solving the problem of single resources faced by students. At the same time, it has a classification search function and a personalized recommendation function, which can improve the search efficiency and meet personalized learning needs. (3) Setting up a real-time interactive module can enhance the interactive experience between students and teachers, solving the problem of lack of interactivity between students and teachers; according to the audio and video fluency index Fluency index with preset target Determine whether the audio and video are smooth. If the result is not smooth, adjust the audio and video parameters to ensure smooth transmission of audio or video, avoid affecting the teaching effect due to freezes and delays, and help improve the teaching quality; (4) Setting up homework submission and correction modules is conducive to clarifying learning progress, improving learning efficiency, and improving teaching quality; (5) By evaluating the audio of instrumental performances and vocal singing, and judging the learning status, strong subjects, and weak subjects of different students, it is possible to make personalized resource recommendations for students and provide evaluation basis for teachers, which is conducive to improving teaching quality. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] Figure 1 The present invention is a schematic diagram of the system composition of an online music teaching interactive platform based on the Internet. DETAILED DESCRIPTION

[0035] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0036] See also Figure 1The present invention provides an online music teaching interactive platform based on the Internet, comprising: User login module, used to register an account and log in to the platform, and select the student side or teacher side for online music teaching interaction; Specifically, the specific steps for users to register an account and log in to the platform, and choose the student side or teacher side for online music teaching interaction are: Users enter the online music teaching interactive platform by downloading application software or searching the URL. The first login requires identity authentication and setting a username and password to complete the account registration; the username is a combination of letters, numbers or underscores, and the length is between 6 and 20 characters; the password must contain numbers, letters and special characters, and the length is between 8 and 16 characters; after registering an account, the user logs in by entering the username and password; when the username and password are correct, the user can log in successfully; when the username or password is incorrect, the system prompts the user to re-enter; after five consecutive incorrect entries, the system locks the account, and the user needs to reset the password to unlock it; after the first successful login, you need to select your identity. There are two identities: student and teacher. If you choose the identity as a student, you will enter the student-side interface, and if you choose the identity as a teacher, you will enter the teacher-side interface; the student-side interface includes: course list, teaching resource library entrance, real-time interaction entrance, homework submission entrance and intelligent evaluation entrance; among them, the course list is used to view the course name, teaching teachers and class start times; the teaching resource library entrance is used to enter the teaching resource module, browse, search and download teaching resources; the real-time interaction entrance is used to enter the real-time interaction module and interact with the teacher in real time; the homework submission entrance is used to enter the homework submission and correction module to submit homework; the intelligent evaluation entrance is used to enter the intelligent evaluation module to evaluate the audio or video of musical instrument performance and vocal singing; the teacher-side interface includes: course management, student management, teaching resource upload entrance, real-time interaction entrance, homework correction entrance and intelligent evaluation entrance; course management is used to display the course names and teaching plans taught by the teacher; student management is used to view the learning progress and homework completion status of the student side; the teaching resource upload entrance is used to enter the teaching resource module to upload teaching resources; the real-time interaction entrance is used to enter the real-time interaction module and interact with the student side in real time; the homework correction entrance is used to enter the homework submission and correction module to correct homework; the intelligent evaluation entrance is used to enter the intelligent evaluation module to view the evaluation results of different student sides.

[0037] In the above solution, by setting two identities, student and teacher, the needs of different groups of users are met and the user experience is improved.

[0038] The teaching resource module is used to store various music teaching videos, audio materials and music score files; set up classification search functions and personalized recommendation functions; and upload teaching resources through the teacher terminal; Specifically, the classification search function includes two methods: multi-level classification search and keyword search: The multi-level classification method retrieval includes instrument type classification, music style classification and teaching difficulty classification; according to the instrument type classification method, the teaching resources are divided into keyboard instruments, string instruments, wind instruments, percussion instruments, plucked instruments, string instruments and wind instruments; according to the music style classification method, the teaching resources are divided into classical music, pop music, folk music, jazz music, rock music and electronic music; according to the teaching difficulty classification method, the teaching resources are divided into elementary difficulty, intermediate difficulty and advanced difficulty; users can choose different classification methods for retrieval according to different needs; The keyword search method is: the user enters keywords related to music teaching resources in the search bar of the platform, and the teaching resource module filters according to the keywords. When the title or description of the teaching resource contains the corresponding keywords, the corresponding resources are displayed.

[0039] Specifically, the personalized recommendation functions are: Calculate the learning history matching degree of different teaching resources , the formula based on is:

[0040] in, For the The learning history matching degree of each teaching resource; is the serial number of different teaching resources, and its value is , Represents the total number of teaching resources, The value is a positive integer; learning time , number of learning times , Number of searches and click frequency Obtained by analyzing users’ learning records on the platform; Time for study The weight coefficient ranges from 0.2 to 0.5, depending on the learning time. Matching to learning history Determine the importance of Number of learning The weight coefficient ranges from 0.1 to 0.5, depending on the number of learning times. Matching to learning history Determine the importance of Number of searches The weight coefficient ranges from 0.3 to 0.6, depending on the number of searches. Matching to learning history Determine the importance of Click frequency The weight coefficient ranges from 0.3 to 0.5, based on the click frequency. Matching to learning history The importance of 1; Calculate the interest preference matching degree of different teaching resources , the formula based on is:

[0041] Among them, the number of collections and course data Obtained by analyzing users’ learning records on the platform; Number of collections The weight coefficient ranges from 0.2 to 0.4, based on the number of favorites. Matching of interest preferences Determine the importance of For course data The weight coefficient ranges from 0.2 to 0.6, based on the course data. Matching of interest preferences Determine the importance of Number of searches The weight coefficient ranges from 0.3 to 0.6, depending on the number of searches. Matching of interest preferences Determine the importance of Click frequency The weight coefficient ranges from 0.2 to 0.5, based on the click frequency. Matching of interest preferences The importance of According to the learning history matching degree of different teaching resources Matching with interest preferences Calculate the recommendation index of different teaching resources , the formula based on is:

[0042] in, For learning history matching The weight coefficient ranges from 0.4 to 0.7, based on the learning history matching degree. Recommended index for teaching resources Determine the importance of Interest Preference Matching The weight coefficient ranges from 0.3 to 0.6, based on the interest preference matching degree. Recommended index for teaching resources The importance of 1; Recommended level threshold in preset and high recommendation level threshold ; According to the recommended index , medium recommendation level threshold and high recommendation level threshold Teaching resources are divided into different levels, with the following specific standards:

[0043] Among them, the medium recommendation level threshold and high recommendation level threshold Determined according to teaching standards; The higher the recommendation level of a teaching resource, the higher the priority of the recommended location.

[0044] In the above scheme, by setting up the classification search function and the personalized recommendation function, the search efficiency can be improved and the personalized learning needs can be met at the same time; the teacher uploads teaching resources through the teaching resource module, which can enrich the teaching content and promote communication and cooperation between different teachers.

[0045] Real-time interactive module, used to realize voice and video interactive communication between teachers and students; real-time calculation of audio and video fluency index , preset target fluency index , according to the audio and video fluency index Fluency index with preset target Determine whether the audio and video are smooth; if the result is not smooth, adjust the audio and video parameters; also used to set the interaction record function to record the interaction process, so that users can review or comment on the interaction record; Specifically, the audio and video fluency index is calculated in real time The formula is:

[0046] in, It is the audio and video fluency index, ranging from 0 to 1; The video frame rate stability is used to measure the fluctuation of the frame rate during video playback, and the value range is 0 to 1; The audio delay time evaluation value is used to measure the time delay of audio transmission from the teacher end to the student end and from the student end to the teacher end. The value range is 0 to 1. The network packet loss rate indicates the proportion of data packets lost during network transmission, and its value range is 0 to 1. For video frame rate stability The weight coefficient ranges from 0.3 to 0.6, depending on the stability of the video frame rate. Audio and video fluency index Determine the extent of impact; Estimated value for audio delay time The weight coefficient ranges from 0.2 to 0.6, based on the audio delay time evaluation value. Audio and video fluency index Determine the extent of impact; is the network packet loss rate The weight coefficient ranges from 0.3 to 0.5, depending on the network packet loss rate. Audio and video fluency index The extent of the impact is determined; and 1; According to the audio and video fluency index Fluency index with preset target The criteria for judging fluency are:

[0047] Among them, the preset target fluency index Determined according to different equipment types; When the result is judged as not smooth, parameters are adjusted, specifically: lowering the video resolution, reducing the number of channels, or changing the network path for data transmission.

[0048] Specifically, the method for users to review or comment on the interaction records is as follows: Video recording and storage technology is used to record and save the audio and video of the interactive process; students can play back and review the recorded content; teachers can comment on, analyze, and mark key points of the interactive records; both students and teachers can edit and clip the recorded content to make teaching courseware or learning materials.

[0049] In the above scheme, setting up a real-time interactive module can enhance the interactive experience between students and teachers and improve the teaching quality; according to the audio and video fluency index Fluency index with preset target Determine whether the audio and video are smooth. If the result is not smooth, adjust the audio and video parameters to avoid affecting the teaching effect due to freezes and delays.

[0050] The homework submission and correction module is used to submit and correct the audio of musical instrument performance and vocal singing; it also has the functions of automatic homework reminder and homework completion statistics; Specifically, in the homework submission and correction module, the homework formats include photos, audio and video, and the homework types include instrument performance videos, vocal singing audio and music score writing; after the student completes the homework submission, the platform sends the homework completion information to the teacher; the teacher can score, comment and annotate the homework through the homework correction interface, and send the correction completion message to the student after the correction is completed; the homework automatic reminder function can send reminder notifications to the student and teacher before the homework deadline, and the reminder time is set according to the deadline and importance of the homework, and you can choose one day before the deadline, three days before the deadline, and one week before the deadline; the notification method is platform message, email and mobile phone text message; The statistics of the homework completion statistics function include at least the number of submitted homeworks, the number of unsubmitted homeworks and the average score of the homeworks.

[0051] In the above scheme, setting up the automatic homework reminder function and the homework completion status statistics function is conducive to clarifying the learning progress, improving learning efficiency and improving the teaching quality.

[0052] Intelligent evaluation module, used to calculate the comprehensive score based on the scoring data of multiple assignments , the comprehensive score Compare with the threshold set and generate evaluation results; calculate the improvement , judge the learning status of different students; count the scoring data of multiple assignments per unit time, and calculate the average pitch score , Rhythm average score , Average score of expressiveness Average skill proficiency scores , and calculate the scores of different students' advantage subjects respectively and weak subject scores , and further calculate the degree of recommendation of advantageous subject resources Recommended level of resources for weak subjects ; Recommended degree of resources for advantageous subjects Recommended level of resources for weak subjects Recommend teaching resources of different difficulty levels; Specifically, the evaluation results include excellent, good, pass and fail, and the method for generating the evaluation results is: Calculating Intonation Score , the formula based on is:

[0053] It should be noted that this formula calculates the user audio frequency With standard pitch frequency The degree of deviation is used to obtain the pitch score ,The higher the score, the smaller the degree of deviation; in, For the The intonation score of the assignment ranges from 0 to 100; is the sequence number of different jobs, and its value is , Represents the total number of jobs, The value is a positive integer; For user The audio frequency of the operation is obtained through audio analysis technology; It is the standard pitch frequency, which is determined according to different instrument types or vocal types; Calculating the rhythm score , the formula based on is:

[0054] It should be noted that this formula calculates the rhythm deviation time in the audio Total audio duration The proportion of rhythm scores ,The higher the score is, the smaller the deviation ratio is; in, For the The rhythm score of the task ranges from 0 to 100; For user The total amount of time that rhythmic deviations occurred in the audio of the assignment; For user The total duration of the audio for this assignment; Calculating the expressiveness score , the formula based on is:

[0055] It should be noted that this formula obtains the expressiveness score by weighted average method. ; in, For the The performance score of the assignment; Score emotional expression The weight coefficient ranges from 0.2 to 0.5, based on the emotional expression score. Score for expressiveness Determine the importance of Score your stage performance The weight coefficient ranges from 0.3 to 0.5, and is based on the stage performance score. Score for expressiveness Determine the importance of Scoring Innovation Performance The weight coefficient ranges from 0.2 to 0.6, and is scored based on innovation performance. Score for expressiveness The importance of =1; Computational Skills Proficiency Score , the formula based on is:

[0056] It should be noted that this formula obtains the skill proficiency score by weighted average method. ; in, Score breath control The weight coefficient ranges from 0.3 to 0.6, based on the breath control score. Skill proficiency score Determine the importance of Score the vocalization method The weight coefficient ranges from 0.4 to 0.7, and the score is based on the pronunciation method. Skill proficiency score The importance of =1; Score based on pitch , Rhythm score , expressiveness score , Skill Proficiency Score Calculate overall score , the formula based on is:

[0057] It should be noted that this formula obtains the comprehensive score by weighted average method. ; in, Score for Intonation The weight coefficient ranges from 0.3 to 0.6, based on the intonation score. Comprehensive rating Determine the importance of Score for the beat The weight coefficient ranges from 0.2 to 0.5, based on the rhythm score. Comprehensive rating Determine the importance of Score for expressiveness The weight coefficient ranges from 0.2 to 0.6, based on the expressiveness score. Comprehensive rating Determine the importance of Score Skill Proficiency The weight coefficient ranges from 0.2 to 0.5, and is based on the skill proficiency score. Comprehensive rating The importance of 1; Threshold sets include pass thresholds , good threshold and excellent threshold , based on the comprehensive rating , passing threshold , good threshold and excellent threshold The specific criteria for grading are as follows:

[0058] Among them, the passing threshold , good threshold and excellent threshold According to the teaching standards set; It should be noted that by dividing the scoring levels, it can help different students clarify their own learning levels and learning goals, and it is also beneficial for teachers to provide personalized guidance.

[0059] Specifically, the learning status includes primary status, intermediate status, advanced status and excellent status, and the judgment method is as follows: Calculating progress , the formula based on is:

[0060] It should be noted that this formula compares the difference in scores between the last assignment and the first assignment within a unit of time, and then divides it by the score of the first assignment to normalize and obtain the degree of improvement. ; in, For the The degree of improvement at the time of the statistics; Statistical composite score The serial number of times, the value is a positive integer; For the The comprehensive score of the first operation in a unit time when the statistics are counted. For the The comprehensive score of the last homework in a unit time is counted. The unit time is divided into week, month, quarter, semester and school year. Users can choose according to their own situation. According to the progress Determine the learning status of different students, specifically: .

[0061] Specifically, calculate the degree of recommendation of advantageous subject resources for different students Recommended level of resources for weak subjects of Calculate the average pitch score , the formula based on is:

[0062] Calculate the average rhythm score , the formula based on is:

[0063] Calculate the average performance score , the formula based on is:

[0064] Average score for numeracy proficiency , the formula based on is:

[0065] in, For the The average score of intonation at the time of statistics; For the Average score of rhythm at the time of the statistics; For the The average score of performance at the time of statistics; For the The average skill proficiency score at the time of the statistics; For the The number of times a job is submitted per unit time when the statistics are counted; It is the serial number of the number of homework scoring in a unit time, and its value is , Represents the total number of homework scores per unit time. The value is a positive integer; Determine the scores of different students' advantage subjects based on the average scores of each item and weak subject scores The method is: score of advantage subjects For the The subject score corresponding to the maximum value among the average scores of all subjects in the statistics; the score of the disadvantaged subject For the The subject score corresponding to the minimum value among the average scores of all subjects in this statistics; Recommended level of computing advantage subject resources , the formula based on is:

[0066] It should be noted that this formula determines the degree of resource recommendation for advantage subjects by calculating the ratio of the advantage subject score to the highest score of the advantage subject per unit time; in, For the The degree of recommendation of superior subject resources during the statistics. The larger the value, the higher the difficulty of recommending resources. For the The maximum value of the score of the dominant subject per unit time when the statistics are counted; is the resource difficulty coefficient, which ranges from 0 to 1 and is set according to the quantity and level of teaching resources; Calculate the recommended level of resources for weak subjects , the formula based on is:

[0067] It should be noted that this formula calculates the difference ratio between the scores of the superior subjects and the scores of the inferior subjects to obtain the degree of lag of the inferior subjects relative to the superior subjects, and recommends resources based on the lag degree; in, This is the degree of resource recommendation for disadvantaged subjects. The larger the value, the lower the difficulty of recommending resources.

[0068] In the above scheme, by evaluating the audio of instrumental performances and vocal singing and generating evaluation results, it is helpful to clarify the learning progress; by judging the learning status, strong subjects and weak subjects of different students, personalized resource recommendations can be made for students, and an evaluation basis can be provided for teachers, which is conducive to improving teaching quality.

[0069] The above embodiments may be implemented in whole or in part by software, hardware, firmware or any other combination thereof. When implemented using software, the above embodiments may be implemented in whole or in part in the form of a computer program product. A person of ordinary skill in the art may appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein may be implemented in electronic hardware or in combination with computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution.

[0070] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0071] The above description is only a specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application.

Claims

1. An online music teaching interactive platform based on the Internet, characterized by: include: User login module, used to register an account and log in to the platform, and select the student side or teacher side for online music teaching interaction; The teaching resource module is used to store various music teaching videos, audio materials and music score files, set up classification search functions and personalized recommendation functions, and upload teaching resources through the teacher end; Real-time interactive module, used to realize voice and video interactive communication between teachers and students; real-time calculation of audio and video fluency index , preset target fluency index , according to the audio and video fluency index Fluency index with preset target Determine whether the audio and video are smooth; if the result is not smooth, adjust the audio and video parameters; also used to set the interaction record function to record the interaction process, so that users can review or comment on the interaction record; The homework submission and correction module is used to submit and correct the audio of musical instrument performance and vocal singing; it also has the functions of automatic homework reminder and homework completion statistics; Intelligent evaluation module, used to calculate the comprehensive score based on the scoring data of multiple assignments , the comprehensive score Compare with the threshold set and generate evaluation results; calculate the improvement , determine the learning status of different students; Statistics of the scoring data of multiple assignments within a unit time, and calculation of the average intonation score , Rhythm average score , Average score of expressiveness Average skill proficiency scores , and calculate the scores of different students' advantage subjects respectively and weak subject scores , and further calculate the degree of recommendation of advantageous subject resources Recommended level of resources for weak subjects ; Recommended level of resources for advantageous subjects Recommended level of resources for weak subjects Recommend teaching resources of different difficulty levels.

2. An Internet-based online music teaching interactive platform according to claim 1, characterized in that: The specific steps for users to register an account and log in to the platform, and choose the student side or teacher side for online music teaching interaction are: Users enter the online music teaching interactive platform by downloading application software or searching for URLs. For the first login, they need to authenticate their identity, set a username and password, and complete account registration. After registering an account, they select their identity, which includes student and teacher. If they select student as their identity, they will enter the student interface. If they select teacher as their identity, they will enter the teacher interface. The student-side interface includes: course list, teaching resource library entrance, real-time interaction entrance, homework submission entrance and intelligent evaluation entrance; the teacher-side interface includes: course management, student management, teaching resource upload entrance, real-time interaction entrance, homework correction entrance and intelligent evaluation entrance.

3. An Internet-based online music teaching interactive platform according to claim 2, characterized in that: The classification search function includes two methods: multi-level classification search and keyword search: The multi-level classification method retrieval includes instrument type classification, music style classification and teaching difficulty classification; according to the instrument type classification method, the teaching resources are divided into keyboard instruments, string instruments, wind instruments, percussion instruments, plucked instruments, string instruments and wind instruments; according to the music style classification method, the teaching resources are divided into classical music, pop music, folk music, jazz music, rock music and electronic music; according to the teaching difficulty classification method, the teaching resources are divided into elementary difficulty, intermediate difficulty and advanced difficulty; The keyword search method is: the user enters keywords related to music teaching resources in the search bar of the platform, and the teaching resource module filters according to the keywords. When the title or description of the teaching resource contains the corresponding keywords, the corresponding resources are displayed.

4. The online music teaching interactive platform based on the Internet according to claim 3, characterized in that: The personalized recommendation function is as follows: Calculate the learning history matching degree of different teaching resources , the formula based on is: in, For the The learning history matching degree of each teaching resource; is the serial number of different teaching resources, and its value is , Represents the total number of teaching resources; For the Study time for each teaching resource; For the Number of times a teaching resource is studied; For the The number of searches for teaching resources; For the The click frequency of each teaching resource; Time for study The weight coefficient ranges from 0.2 to 0.5; Number of learning The weight coefficient ranges from 0.1 to 0.5; Number of searches The weight coefficient ranges from 0.3 to 0.6; Click frequency The weight coefficient ranges from 0.3 to 0.5; and 1; Calculate the interest preference matching degree of different teaching resources , the formula based on is: in, For the The interest preference matching degree of each teaching resource; For the Number of collections of teaching resources; For the Course data of teaching resources; Number of collections The weight coefficient ranges from 0.2 to 0.4; For course data The weight coefficient ranges from 0.2 to 0.6; Number of searches The weight coefficient ranges from 0.3 to 0.6; Click frequency The weight coefficient ranges from 0.2 to 0.5; and According to the learning history matching degree of different teaching resources Matching with interest preferences Calculate the recommendation index of different teaching resources , the formula based on is: in, For the Recommendation index of teaching resources; For learning history matching The weight coefficient ranges from 0.4 to 0.7; Interest Preference Matching The weight coefficient ranges from 0.3 to 0.6; and 1; Recommended level threshold in preset and high recommendation level threshold ; According to the recommended index , medium recommendation level threshold and high recommendation level threshold Teaching resources are divided into different levels, with the following specific standards: The higher the recommendation level of a teaching resource, the higher the priority of the recommended location.

5. An Internet-based online music teaching interactive platform according to claim 4, characterized in that: Real-time calculation of audio and video fluency index The formula is: in, It is the audio and video fluency index, ranging from 0 to 1; It is the stability of video frame rate, and its value range is 0 to 1; It is the audio delay time evaluation value, ranging from 0 to 1; is the network packet loss rate, ranging from 0 to 1; For video frame rate stability The weight coefficient ranges from 0.3 to 0.6; Estimated value for audio delay time The weight coefficient ranges from 0.2 to 0.6; is the network packet loss rate The weight coefficient ranges from 0.3 to 0.5; and 1; According to the audio and video fluency index Fluency index with preset target The criteria for judging fluency are: When the result is judged as not smooth, parameters are adjusted, specifically: lowering the video resolution, reducing the number of channels, or changing the network path for data transmission.

6. The online music teaching interactive platform based on the Internet according to claim 5, characterized in that: Users can review or comment on the interaction records for analysis: Video recording and storage technology is used to record and save the audio and video of the interaction process; students can review the recorded content; teachers can comment, analyze and mark the key points of the interaction records; Both the student and teacher sides can edit and clip the recorded content to create teaching courseware or learning materials.

7. An Internet-based online music teaching interactive platform according to claim 6, characterized in that: In the homework submission and correction module, the types of homework submission include instrument performance videos, vocal singing audio and music score writing; after the student completes the homework submission, the platform sends the homework completion information to the teacher; the teacher can score, comment and annotate the homework through the homework correction interface, and send the correction completion message to the student after the correction is completed; the homework automatic reminder function can send reminder notifications to the student and teacher before the homework deadline, and the notification method is platform message, email and mobile phone text message; The statistics of the homework completion statistics function include at least the number of submitted homeworks, the number of unsubmitted homeworks and the average score of the homeworks.

8. An Internet-based online music teaching interactive platform according to claim 7, characterized in that: The method to generate the evaluation results is: Calculating Intonation Score , the formula based on is: in, For the The intonation score of the assignment ranges from 0 to 100; is the sequence number of different jobs, and its value is , Represents the total number of jobs, The value is a positive integer; For user The audio frequency of the sub-operation; It is the standard pitch frequency, which is determined according to different instrument types or vocal types; Calculating the rhythm score , the formula based on is: in, For the The rhythm score of the task ranges from 0 to 100; For user The total amount of time that rhythmic deviations occurred in the audio of the assignment; For user The total duration of the audio for this assignment; Calculating the expressiveness score , the formula based on is: in, For the The performance score of the assignment; For the The emotional expression score of the task; For the Stage performance score for the assignment; For the The innovative performance score of the assignment; Score emotional expression The weight coefficient ranges from 0.2 to 0.5; Score your stage performance The weight coefficient ranges from 0.3 to 0.5; Scoring Innovation Performance The weight coefficient ranges from 0.2 to 0.6; and =1; Computational Skills Proficiency Score , the formula based on is: in, For the The skill proficiency score of the assignment; For the The breath control score of the task; For the The vocalization method score of the task; Score breath control The weight coefficient ranges from 0.3 to 0.6; Score the vocalization method The weight coefficient ranges from 0.4 to 0.7; and =1; Score based on pitch , Rhythm score , expressiveness score , Skill Proficiency Score Calculate overall score , the formula based on is: in, For the The overall score of the assignment; Score for Intonation The weight coefficient ranges from 0.3 to 0.6; Score for the beat The weight coefficient ranges from 0.2 to 0.5; Score for expressiveness The weight coefficient ranges from 0.2 to 0.6; Score Skill Proficiency The weight coefficient ranges from 0.2 to 0.5; and 1; Threshold sets include pass thresholds , good threshold and excellent threshold , based on the comprehensive rating , passing threshold , good threshold and excellent threshold The specific criteria for grading are as follows: 。 9. An Internet-based online music teaching interactive platform according to claim 8, characterized in that: The learning status includes primary status, intermediate status, advanced status and excellent status. The judgment method is as follows: Calculating progress , the formula based on is: in, For the The degree of improvement at the time of the statistics; Statistical composite score The serial number of times, the value is a positive integer; For the The comprehensive score of the first operation in a unit time when the statistics are counted. For the The comprehensive score of the last operation in a unit time when the statistics are counted; According to the progress Determine the learning status of different students, specifically: 。 10. An Internet-based online music teaching interactive platform according to claim 9, characterized in that: Calculate the degree of recommendation of advantageous subject resources for different students Recommended level of resources for weak subjects The specific steps are: Calculate the average pitch score , the formula based on is: Calculate the average rhythm score , the formula based on is: Calculate the average performance score , the formula based on is: Average score for numeracy proficiency , the formula based on is: in, For the The average score of intonation at the time of statistics; For the Average score of rhythm at the time of the statistics; For the The average score of performance at the time of statistics; For the The average skill proficiency score at the time of the statistics; For the The number of times a job is submitted per unit time when the statistics are counted; Determine the scores of different students' advantageous subjects based on the average scores of each item and weak subject scores The method is: score of advantage subjects For the The subject score corresponding to the maximum value among the average scores of all subjects in the statistics; the score of the disadvantaged subject For the The subject score corresponding to the minimum value among the average scores of all subjects in this statistics; Recommended level of computing advantage subject resources , the formula based on is: in, For the The degree of recommendation of superior subject resources during the statistics. The larger the value, the higher the difficulty of recommending resources. For the The maximum value of the score of the dominant subject per unit time when the statistics are counted; is the resource difficulty coefficient, ranging from 0 to 1; Calculate the recommended level of resources for weak subjects , the formula based on is: in, This is the degree of resource recommendation for disadvantaged subjects. The larger the value, the lower the difficulty of recommending resources.