| Mobile learning is a new form of modern education,and its combination with music education is one of the hot topics of discussion in recent years.The basis of music education is sight-singing practice,which refers to the practice of the pronunciation of notes by the practitioner through the singing of the score.Traditional sight-singing teaching relies on one-to-one teaching,which is not efficient.The existing sight-sing evaluation system has the problem of poor platform compatibility and the inability to simulate a real test environment.Therefore,it is of great significance to design a light and intelligent sight-sing evaluation system combining mobile development and artificial intelligence technology.In order to provide learners with more convenient sight-singing practice services,this paper proposes a note alignment algorithm based on relative pitch modeling,and based on this,a sight-singing evaluation system based on We Chat Mini Program is developed.Its main contents include:(1)On the basis of the Needleman-Wunsch algorithm,a note alignment algorithm based on relative pitch modeling is proposed.It can accurately align notes even when the wrong notes are sung in batches.The note alignment rate reaches 99.5%,far higher than the traditional alignment algorithm for absolute pitch modeling.(2)The robust pitch alignment algorithm can support the pitch evaluation of sight-singing under any rhythm conditions.Therefore,the sight-singing evaluation system based on We Chat Mini Program implemented in this paper not only solves the cross-platform problem,but also changes the current sight-singing evaluation system that generally relies on the backward situation with a fixed rhythm,and is completely close to the real test environment,allowing the practitioner to complete the sight-singing evaluation without any prompts and interference.(3)In order to respond to the needs of real deployment,this paper also implements segmented upload and multi-thread analysis of the recording.This method has better performance than the complete upload of the recording,and its performance is improved to 57.2%.It supports service expansion and concurrency requirements,improving the user experience.This paper develops a sight-singing evaluation system based on We Chat Mini Program,which effectively solves the problems of poor compatibility,fixed rhythm,low note alignment rate of the existing sight-singing service platform.Since the system went online in December 2019,the number of users has exceeded 2,300,the total number of sight-singing records has exceeded 42,000,and the accuracy rate of sight-singing analysis has reached 94.3%.It provides users with accurate and reliable sight-singing practice services. |