[go: up one dir, main page]

CN115565507A - A musical instrument recognition and automatic notation system based on AI technology - Google Patents

A musical instrument recognition and automatic notation system based on AI technology Download PDF

Info

Publication number
CN115565507A
CN115565507A CN202211032610.0A CN202211032610A CN115565507A CN 115565507 A CN115565507 A CN 115565507A CN 202211032610 A CN202211032610 A CN 202211032610A CN 115565507 A CN115565507 A CN 115565507A
Authority
CN
China
Prior art keywords
algorithm
musical instrument
technology
server
audio
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211032610.0A
Other languages
Chinese (zh)
Inventor
姜坤
徐童
周峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xingxing Qutan Suzhou Technology Co ltd
Original Assignee
Xinghua Blooming Suzhou Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xinghua Blooming Suzhou Technology Co ltd filed Critical Xinghua Blooming Suzhou Technology Co ltd
Priority to CN202211032610.0A priority Critical patent/CN115565507A/en
Publication of CN115565507A publication Critical patent/CN115565507A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10GREPRESENTATION OF MUSIC; RECORDING MUSIC IN NOTATION FORM; ACCESSORIES FOR MUSIC OR MUSICAL INSTRUMENTS NOT OTHERWISE PROVIDED FOR, e.g. SUPPORTS
    • G10G3/00Recording music in notation form, e.g. recording the mechanical operation of a musical instrument
    • G10G3/04Recording music in notation form, e.g. recording the mechanical operation of a musical instrument using electrical means
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H1/00Details of electrophonic musical instruments
    • G10H1/0008Associated control or indicating means
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H1/00Details of electrophonic musical instruments
    • G10H1/0033Recording/reproducing or transmission of music for electrophonic musical instruments
    • G10H1/0041Recording/reproducing or transmission of music for electrophonic musical instruments in coded form
    • G10H1/0058Transmission between separate instruments or between individual components of a musical system
    • G10H1/0066Transmission between separate instruments or between individual components of a musical system using a MIDI interface
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L25/00Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
    • G10L25/48Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use
    • G10L25/51Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 specially adapted for particular use for comparison or discrimination
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H2210/00Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
    • G10H2210/031Musical analysis, i.e. isolation, extraction or identification of musical elements or musical parameters from a raw acoustic signal or from an encoded audio signal
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H2210/00Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
    • G10H2210/101Music Composition or musical creation; Tools or processes therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Computational Linguistics (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Auxiliary Devices For Music (AREA)
  • Electrophonic Musical Instruments (AREA)

Abstract

The invention belongs to the field of musical instrument identification, and discloses a musical instrument identification and automatic notation system based on AI technology, which comprises a client, a server and an algorithm end; the client is used for displaying and editing the user recording and the electronic music score; the server side is used for collecting user audio data and deploying algorithms; the algorithm end is deployed on the server end and comprises an AI musical instrument identification algorithm and an AI rotating spectrum algorithm; the AI musical instrument recognition algorithm is used for recognizing the playing musical instrument in the audio to be analyzed and converting the audio into MIDI and a corresponding Musicxml file through an AI spectral conversion algorithm; and the server is also used for sending the MIDI and Musicxml files to the client for the user to carry out secondary editing. The scheme is based on AI technology, integrates instrument identification, automatic music score recording and music score editing, meets the requirements of users using different instruments, and provides convenience for the users to record music inspiration at any time and make and edit music scores.

Description

一种基于AI技术的乐器识别以及自动记谱系统A musical instrument recognition and automatic notation system based on AI technology

技术领域technical field

本发明涉及乐器识别领域,更具体地说,涉及一种基于AI技术的乐器识别以及自动记谱系统。The present invention relates to the field of musical instrument recognition, and more specifically, relates to a musical instrument recognition and automatic notation system based on AI technology.

背景技术Background technique

计算机音乐是计算机技术和音乐艺术交融而成的新学科。音乐人工智能属于计算机音乐技术,随着人工智能技术的发展,音乐人工智能技术也日趋成熟。而乐器识别以及自动记谱就是音乐人工智能的应用领域。此外,随着人们生活水平的提升,由音乐爱好者以及从事音乐事业的专业群体日益壮大。记谱是音乐群体的基本需求之一,它可以帮助他们进行灵感记录或者扒谱等。Computer music is a new subject that combines computer technology and music art. Music artificial intelligence belongs to computer music technology. With the development of artificial intelligence technology, music artificial intelligence technology is also becoming more and more mature. Instrument recognition and automatic notation are the application fields of music artificial intelligence. In addition, with the improvement of people's living standards, the music lovers and professional groups engaged in music career are growing day by day. Notation is one of the basic needs of music groups, and it can help them record inspiration or score.

目前,市面上的记谱工具主要有打谱音乐软件、自动记谱软件等。记谱软件实现记谱的方式主要分为两种:1、手动依次输入记谱所需的音乐符号,如MuseScore,西贝柳斯等;2、连接midi输入设备,输入音符信息,再进行手动调整乐谱,如Cubase以及一些智能钢琴设备等;At present, the notation tools on the market mainly include notation music software, automatic notation software, etc. There are mainly two ways for the notation software to realize the notation: 1. Manually input the music symbols required for notation in sequence, such as MuseScore, Sibelius, etc.; 2. Connect the midi input device, input the note information, and then manually Adjust scores, such as Cubase and some smart piano devices, etc.;

自动记谱软件目前主要基于钢琴或者人声哼唱,使用计算机技术和声学技术,对声学信号进行分析,转换成五线谱,如ScoreCloud。Automatic notation software is currently mainly based on piano or human vocal humming, using computer technology and acoustic technology to analyze the acoustic signal and convert it into a stave, such as ScoreCloud.

现有的记谱软件和系统中,传统手动记谱软件步骤过于繁琐,且工作量较大,通过midi设备进行记谱的方式,虽然简化了记谱过程,但是这种通过额外硬件的方式,也对使用便捷性造成了影响。In the existing notation software and systems, the steps of traditional manual notation software are too cumbersome and the workload is heavy. Although the method of notation through midi equipment simplifies the notation process, this way through additional hardware, Ease of use is also affected.

而目前的自动记谱软件和系统,通过移动设备的麦克风采集音频,使用计算机技术对音频信号进行分析并转换成乐谱。这种方式虽然大大简化了前两种方式的繁琐过程,且有很大的便捷性,但是缺点也不可忽视:一方面,目前大多都使用传统音频信号处理算法,且未与音乐理论相结合,因此识别准确率较低,效果不佳;另一方面,目前这类软件和系统大多基于钢琴以及人声信号的识别,且都只能转换成五线谱,这很大程度上限制了使用其他乐器或者非五线谱的人群。However, the current automatic notation software and systems collect audio through the microphone of the mobile device, use computer technology to analyze the audio signal and convert it into a musical score. Although this method greatly simplifies the cumbersome process of the first two methods and is very convenient, its disadvantages cannot be ignored: on the one hand, most of them currently use traditional audio signal processing algorithms, which are not combined with music theory. Therefore, the recognition accuracy is low and the effect is not good; on the other hand, most of the current software and systems are based on the recognition of piano and human voice signals, and can only be converted into staves, which largely limits the use of other musical instruments or People who are not staves.

发明内容Contents of the invention

本发明的目的是为了解决现有技术中存在的缺点,而提出的一种基于AI技术的乐器识别以及自动记谱系统。The purpose of the present invention is to solve the shortcomings in the prior art, and propose a musical instrument recognition and automatic notation system based on AI technology.

为解决上述问题,本发明采用如下的技术方案。In order to solve the above problems, the present invention adopts the following technical solutions.

一种基于AI技术的乐器识别以及自动记谱系统,包括客户端、服务器端和算法端;A musical instrument recognition and automatic notation system based on AI technology, including client, server and algorithm;

所述客户端用于用户录音以及电子乐谱的显示和编辑;The client is used for user recording and display and editing of electronic scores;

所述服务器端用于收集用户音频数据以及部署算法;The server end is used to collect user audio data and deploy algorithms;

所述算法端部署在服务器端上,所述算法端包括AI乐器识别算法和AI转谱算法;The algorithm end is deployed on the server end, and the algorithm end includes an AI musical instrument recognition algorithm and an AI transcoding algorithm;

所述AI乐器识别算法用于识别待分析音频中的演奏乐器,并通过AI转谱算法将音频转换为MIDI以及对应Musicxml文件;The AI musical instrument recognition algorithm is used to identify the performance musical instrument in the audio to be analyzed, and converts the audio to MIDI and the corresponding Musicxml file by the AI transspectral algorithm;

所述服务器端还用于将MIDI以及Musicxml文件发送给客户端,供用户进行二次编辑。The server is also used to send MIDI and Musicxml files to the client for secondary editing by the user.

作为本发明进一步的方案:所述客户端采用在iOS以及Android端开发app的形式。As a further solution of the present invention: the client adopts the form of developing apps on iOS and Android.

作为本发明进一步的方案:所述AI乐器识别算法能识别的乐器包括钢琴、小提琴、吉他、架子鼓、人声哼唱。As a further solution of the present invention: the musical instruments that can be recognized by the AI musical instrument recognition algorithm include piano, violin, guitar, drum kit, and human voice humming.

作为本发明进一步的方案:所述算法端还包括降噪算法,所述降噪算法用于消除音频中不具有音乐特征的其他噪声以及一些背景噪声。As a further solution of the present invention: the algorithm end further includes a noise reduction algorithm, which is used to eliminate other noises in the audio that do not have musical features and some background noises.

作为本发明进一步的方案:所述服务器端还部署有模型库,所述模型库内存储有预先训练好的乐器音频模型,所述模型库可通过服务器端采集的用户音频数据进行扩充。As a further solution of the present invention: the server is also equipped with a model library, which stores pre-trained musical instrument audio models, and the model library can be expanded by user audio data collected by the server.

作为本发明进一步的方案:所述算法端还包括音符量化校正算法,所述音符量化校正算法对MIDI文件中的音符时值进行校正。As a further solution of the present invention: the algorithm end further includes a musical note quantization correction algorithm, and the musical note quantization correction algorithm corrects the duration of the musical note in the MIDI file.

相比于现有技术,本发明的优点在于:Compared with the prior art, the present invention has the advantages of:

一、本方案基于AI技术、集乐器识别、自动记谱以及乐谱编辑于一体,既满足了使用不同乐器的用户需求,也为用户随时记录音乐灵感以及制作、编辑乐谱提供了便利。1. Based on AI technology, this solution integrates instrument recognition, automatic notation and score editing. It not only meets the needs of users who use different musical instruments, but also provides convenience for users to record music inspiration and make and edit scores at any time.

二、本方案操作步骤简洁,安装app使用即可,兼容iOS以及Android系统,且无需额外硬件设备。2. The operation steps of this program are simple, just install the app and use it, it is compatible with iOS and Android systems, and does not require additional hardware devices.

三、本方案兼容多种演奏乐器(包括人声哼唱)识别、兼容多种乐谱转换,使用AI技术,且基于庞大数据集,识别准确率高。3. This solution is compatible with the recognition of various musical instruments (including human voice humming), compatible with various score conversions, using AI technology, and based on a huge data set, the recognition accuracy is high.

附图说明Description of drawings

图1为本发明的系统示意图;Fig. 1 is a schematic diagram of the system of the present invention;

图2为本发明的系统流程图;Fig. 2 is a system flow chart of the present invention;

图3为本发明的具体实施步骤图。Fig. 3 is a diagram of specific implementation steps of the present invention.

图中标号说明:Explanation of symbols in the figure:

1、客户端;2、服务器端;3、算法端;4、模型库。1. Client; 2. Server; 3. Algorithm; 4. Model library.

具体实施方式detailed description

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述;显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings in the embodiments of the present invention; obviously, the described embodiments are only part of the embodiments of the present invention, not all embodiments, based on The embodiments of the present invention and all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

请参阅图1-2,一种基于AI技术的乐器识别以及自动记谱系统,包括客户端1、服务器端2和算法端3,客户端1用于用户录音以及电子乐谱的显示和编辑,服务器端2用于收集用户音频数据以及部署算法,算法端3部署在服务器端2上,算法端3包括AI乐器识别算法和AI转谱算法,AI乐器识别算法用于识别待分析音频中的演奏乐器,并通过AI转谱算法将音频转换为MIDI以及对应Musicxml文件,服务器端2还用于将MIDI以及Musicxml文件发送给客户端1,供用户进行二次编辑,其中,AI乐器识别算法和AI转谱算法,也可合并为一个AI模型,可同时兼容处理乐器识别以及自动转谱,该AI模型可通过技术手段转化为更轻量化的适用于移动设备的模型,以此,可将算法端3部署在客户端1上。Please refer to Figure 1-2, a musical instrument recognition and automatic notation system based on AI technology, including client 1, server 2 and algorithm 3, client 1 is used for user recording and electronic score display and editing, server Terminal 2 is used to collect user audio data and deploy algorithms. Algorithm terminal 3 is deployed on server terminal 2. Algorithm terminal 3 includes AI musical instrument recognition algorithm and AI transcoding algorithm. AI musical instrument recognition algorithm is used to identify musical instruments in the audio to be analyzed , and convert the audio into MIDI and corresponding Musicxml files through the AI spectrum conversion algorithm. The spectrum algorithm can also be combined into an AI model, which can simultaneously process musical instrument recognition and automatic spectrum conversion. This AI model can be transformed into a lighter model suitable for mobile devices through technical means. In this way, the algorithm terminal 3 Deployed on client 1.

进一步的,客户端1采用在iOS以及Android端开发app的形式,该app也可拓展在windows、macOS等系统中使用。Furthermore, the client 1 adopts the form of developing an app on iOS and Android, and the app can also be expanded and used in systems such as windows and macOS.

进一步的,AI乐器识别算法能识别的乐器包括钢琴、小提琴、吉他、架子鼓、人声哼唱。Further, the musical instruments that the AI musical instrument recognition algorithm can recognize include piano, violin, guitar, drum kit, and vocal humming.

进一步的,算法端3还包括降噪算法,降噪算法用于消除音频中不具有音乐特征的其他噪声以及一些背景噪声,其中降噪算法不限于AI算法,也可使用其他降噪算法,也可替换为使用声学前端降噪处理方法。Further, the algorithm terminal 3 also includes a noise reduction algorithm, which is used to eliminate other noises in the audio that do not have musical characteristics and some background noises. The noise reduction algorithm is not limited to the AI algorithm, and other noise reduction algorithms can also be used. An alternative to using acoustic front-end noise reduction processing.

进一步的,服务器端2还部署有模型库4,模型库4内存储有预先训练好的乐器音频模型,模型库4可通过服务器端2采集的用户音频数据进行扩充。Further, the server end 2 is also equipped with a model library 4, which stores pre-trained musical instrument audio models, and the model library 4 can be expanded by user audio data collected by the server end 2.

进一步的,算法端3还包括音符量化校正算法,音符量化校正算法对MIDI文件中的音符时值进行校正。Further, the algorithm terminal 3 also includes a note quantization correction algorithm, which corrects the duration of the note in the MIDI file.

本方案的具体实施步骤如下,如图3所示:The specific implementation steps of this program are as follows, as shown in Figure 3:

步骤一:向客户端1所在设备申请麦克风权限;Step 1: Apply for microphone permission to the device where client 1 is located;

步骤二:获取麦克风权限后,对用户演奏进行录音,采集音频数据;Step 2: After obtaining the microphone permission, record the user's performance and collect audio data;

步骤三:服务器端2接收由客户端1发送的音频数据,算法端3通过降噪算法进行音频预处理以及降噪处理,来消除音频中不具有音乐特征的其他噪声以及一些背景噪声,以此来提升后续乐器识别以及音频转谱的准确率;Step 3: The server side 2 receives the audio data sent by the client 1, and the algorithm side 3 performs audio preprocessing and noise reduction processing through the noise reduction algorithm to eliminate other noises and some background noises in the audio that do not have musical characteristics, so as to To improve the accuracy of subsequent musical instrument recognition and audio conversion;

步骤四:将降噪处理后的音频数据输入AI乐器识别算法进行乐器种类识别,所识别乐器种类包含但不限于钢琴、小提琴、吉他、架子鼓、人声哼唱等,而识别模型种类多样,这与存储在模型库4中的预先训练好的乐器音频模型相关,且该模型库4可通过对样本数量以及样本种类乐器种类进行不断扩充,并且使用改进模型结构、参数等技术方法对模型的性能以及识别乐器种类进行迭代优化,且模型库4也可通过服务器端2采集的用户音频数据进行扩充;Step 4: Input the noise-reduced audio data into the AI musical instrument recognition algorithm for musical instrument recognition. The recognized musical instruments include but are not limited to piano, violin, guitar, drum kit, vocal humming, etc., and there are various types of recognition models. This is related to the pre-trained musical instrument audio model stored in the model library 4, and the model library 4 can continuously expand the number of samples and sample types of musical instruments, and use technical methods such as improved model structure and parameters to improve the model. Iteratively optimizing the performance and identifying the type of musical instrument, and the model library 4 can also be expanded through the user audio data collected by the server end 2;

步骤五:根据步骤四中乐器识别结果,算法端3选择对应乐器的AI转谱算法将音频数据转为MIDI文件,另外,AI转谱算法也可通过扩充数据集以及改进模型结构等技术方法进行迭代优化;Step 5: According to the musical instrument recognition result in step 4, the algorithm terminal 3 selects the AI conversion algorithm of the corresponding musical instrument to convert the audio data into a MIDI file. In addition, the AI conversion algorithm can also be implemented by expanding the data set and improving the model structure. iterative optimization;

步骤六:使用音符量化校正算法对MIDI文件中的音符时值进行校正,得到校正后的MIDI文件,音符量化校正算法,主要将步骤五中转谱所得MIDI文件中的各个音符,校正量化为标准时值的音符,使得最终生成的电子乐谱更加规范化;Step 6: Use the note quantization correction algorithm to correct the time value of the note in the MIDI file, and obtain the corrected MIDI file. The note quantization correction algorithm mainly converts each note in the MIDI file obtained in step 5 into a standard time value. notes, making the final electronic score more standardized;

步骤七:将MIDI文件转换为Musicxml电子乐谱文件;Step 7: Convert MIDI files to Musicxml electronic score files;

步骤八:客户端1接收由服务器端2发送的MIDI以及Musicxml文件进行显示,并供用户进行二次编辑,其中MIDI包含了乐曲基本的音乐信息,而Musicxml则是电子乐谱的通用文件,主要用于乐谱信息的存储和显示。Step 8: Client 1 receives and displays the MIDI and Musicxml files sent by server 2, and provides users with secondary editing. Among them, MIDI contains the basic music information of the music, and Musicxml is a general file of electronic score, mainly used For the storage and display of score information.

以上,仅为本发明较佳的具体实施方式;但本发明的保护范围并不局限于此。任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其改进构思加以等同替换或改变,都应涵盖在本发明的保护范围内。The above are only preferred specific embodiments of the present invention; however, the protection scope of the present invention is not limited thereto. Anyone familiar with the technical field within the technical scope disclosed in the present invention, according to the technical solution of the present invention and its improved concept to make equivalent replacements or changes shall fall within the scope of protection of the present invention.

Claims (6)

1. An AI technology based musical instrument identification and automatic score recording system, characterized in that: the system comprises a client (1), a server (2) and an algorithm end (3);
the client (1) is used for displaying and editing the sound recording of a user and the electronic music score;
the server (2) is used for collecting user audio data and deploying algorithms;
the algorithm end (3) is deployed on the server end (2), and the algorithm end (3) comprises an AI musical instrument identification algorithm and an AI rotating spectrum algorithm;
the AI musical instrument recognition algorithm is used for recognizing the playing musical instrument in the audio to be analyzed and converting the audio into MIDI and a corresponding Musicxml file through an AI spectral conversion algorithm;
and the server (2) is also used for sending the MIDI and Musicxml files to the client (1) for the user to edit for the second time.
2. An AI-technology-based instrument identification and automatic score recording system as claimed in claim 1, wherein: the client (1) is in the form of developing apps at the iOS end and the Android end.
3. An AI-technology-based instrument identification and automatic score recording system as claimed in claim 1, wherein: instruments that can be recognized by the AI musical instrument recognition algorithm include pianos, violins, guitars, drum sets, human humming.
4. An AI-technology-based instrument identification and automatic score recording system as claimed in claim 1, wherein: the algorithm end (3) also comprises a noise reduction algorithm which is used for eliminating other noise without music characteristics and some background noise in the audio.
5. An AI-technology-based instrument identification and automatic scoring system according to claim 1, characterized in that: the server side (2) is also provided with a model base (4), pre-trained instrument audio models are stored in the model base (4), and the model base (4) can be expanded through user audio data collected by the server side (2).
6. An AI-technology-based instrument identification and automatic scoring system according to claim 1, characterized in that: the algorithm end (3) also comprises a note quantification correction algorithm, and the note quantification correction algorithm corrects note durations in the MIDI file.
CN202211032610.0A 2022-08-26 2022-08-26 A musical instrument recognition and automatic notation system based on AI technology Pending CN115565507A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211032610.0A CN115565507A (en) 2022-08-26 2022-08-26 A musical instrument recognition and automatic notation system based on AI technology

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211032610.0A CN115565507A (en) 2022-08-26 2022-08-26 A musical instrument recognition and automatic notation system based on AI technology

Publications (1)

Publication Number Publication Date
CN115565507A true CN115565507A (en) 2023-01-03

Family

ID=84738626

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211032610.0A Pending CN115565507A (en) 2022-08-26 2022-08-26 A musical instrument recognition and automatic notation system based on AI technology

Country Status (1)

Country Link
CN (1) CN115565507A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116665704A (en) * 2023-05-18 2023-08-29 北京工业大学 A multi-task learning method for automatic notation of piano polyphonic music based on local attention
CN117995140A (en) * 2023-12-29 2024-05-07 北京建筑大学 Automatic notation method and device based on sound source separation

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6355869B1 (en) * 1999-08-19 2002-03-12 Duane Mitton Method and system for creating musical scores from musical recordings
CN1901716A (en) * 2005-07-18 2007-01-24 三星电子株式会社 Method and apparatus for outputting audio data and musical score image
CN103377647A (en) * 2012-04-24 2013-10-30 中国科学院声学研究所 Automatic music notation recording method and system based on audio and video information
US20160071429A1 (en) * 2014-09-05 2016-03-10 Simon Gebauer Method of Presenting a Piece of Music to a User of an Electronic Device
CN208422152U (en) * 2018-03-14 2019-01-22 方惟佳 Intelligent music score identification and display device
CN110675845A (en) * 2019-09-25 2020-01-10 杨岱锦 Human voice humming accurate recognition algorithm and digital notation method
CN112669796A (en) * 2020-12-29 2021-04-16 西交利物浦大学 Method and device for converting music into music book based on artificial intelligence

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6355869B1 (en) * 1999-08-19 2002-03-12 Duane Mitton Method and system for creating musical scores from musical recordings
CN1901716A (en) * 2005-07-18 2007-01-24 三星电子株式会社 Method and apparatus for outputting audio data and musical score image
CN103377647A (en) * 2012-04-24 2013-10-30 中国科学院声学研究所 Automatic music notation recording method and system based on audio and video information
US20160071429A1 (en) * 2014-09-05 2016-03-10 Simon Gebauer Method of Presenting a Piece of Music to a User of an Electronic Device
CN208422152U (en) * 2018-03-14 2019-01-22 方惟佳 Intelligent music score identification and display device
CN110675845A (en) * 2019-09-25 2020-01-10 杨岱锦 Human voice humming accurate recognition algorithm and digital notation method
CN112669796A (en) * 2020-12-29 2021-04-16 西交利物浦大学 Method and device for converting music into music book based on artificial intelligence

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116665704A (en) * 2023-05-18 2023-08-29 北京工业大学 A multi-task learning method for automatic notation of piano polyphonic music based on local attention
CN117995140A (en) * 2023-12-29 2024-05-07 北京建筑大学 Automatic notation method and device based on sound source separation
CN117995140B (en) * 2023-12-29 2025-03-18 北京建筑大学 A method and device for automatic notation based on sound source separation

Similar Documents

Publication Publication Date Title
CN108847215B (en) Method and device for voice synthesis based on user timbre
WO2020006898A1 (en) Method and device for recognizing audio data of instrument, electronic apparatus, and storage medium
CN113744721B (en) Model training method, audio processing method, device and readable storage medium
CN112992109B (en) Auxiliary singing system, auxiliary singing method and non-transient computer readable recording medium
CN110310621A (en) Singing synthesis method, device, equipment and computer-readable storage medium
WO2014101168A1 (en) Method and device for converting speaking voice into singing
CN115565507A (en) A musical instrument recognition and automatic notation system based on AI technology
CN112233693B (en) Sound quality evaluation method, device and equipment
CN107978322A (en) A kind of K songs marking algorithm
CN114678039B (en) A singing evaluation method based on deep learning
CN114302301B (en) Frequency response correction method and related product
CN115083373A (en) Musical instrument music signal and chord identification method
CN110246514B (en) English word pronunciation learning system based on pattern recognition
CN111259188B (en) Lyric alignment method and system based on seq2seq network
CN100585663C (en) language learning system
US20220238095A1 (en) Text-to-speech dubbing system
CN112634841B (en) Guitar music automatic generation method based on voice recognition
CN106970950B (en) Similar audio data searching method and device
CN115050387A (en) Multi-dimensional singing playing analysis evaluation method and system in art evaluation
CN114333839A (en) Model training material selection method, device, electronic device and storage medium
CN113129923A (en) Multi-dimensional singing playing analysis evaluation method and system in art evaluation
CN107025902B (en) Data processing method and device
CN112185343B (en) Method and device for synthesizing singing voice and audio
CN117012230A (en) Evaluation model for singing pronunciation and character biting
Zhang RETRACTED: Mobile Music Recognition based on Deep Neural Network

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20240717

Address after: Room 402, 4th Floor, Huangjinwu Building, No. 280 Dongping Street, Suzhou Area, China (Jiangsu) Pilot Free Trade Zone, Suzhou City, Jiangsu Province 215000

Applicant after: Xingxing Qutan (Suzhou) Technology Co.,Ltd.

Country or region after: China

Address before: 215000 rooms 709, 710 and 711, 7 / F, huangjinwu building, 280 Dongping street, Suzhou Industrial Park, Suzhou area, China (Jiangsu) pilot Free Trade Zone, Suzhou, Jiangsu

Applicant before: Xinghua blooming (Suzhou) Technology Co.,Ltd.

Country or region before: China