[发明专利]一种基于音频识别和多轨序列表示的交互学习方法及系统在审
申请号: | 202110896820.3 | 申请日: | 2021-08-05 |
公开(公告)号: | CN113625873A | 公开(公告)日: | 2021-11-09 |
发明(设计)人: | 潘朝钊;罗帮强 | 申请(专利权)人: | 重庆智域智联科技有限公司 |
主分类号: | G06F3/01 | 分类号: | G06F3/01;G09B15/00;G10H1/00 |
代理公司: | 北京冠和权律师事务所 11399 | 代理人: | 赵银萍 |
地址: | 400000 重庆市渝北区两江新区黄山大*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 音频 识别 序列 表示 交互 学习方法 系统 | ||
本发明提供一种基于音频识别和多轨序列表示的交互学习方法及系统,其中,方法包括:步骤S1:获取用户演奏乐器产生的MIDI文件;步骤S2:对MIDI文件进行解析,提取音符信息和特性信息;步骤S3:获取预设的多个音轨,基于音符信息在音轨上表示对应音符序列;步骤S4:基于特性信息在音轨上进行教学标示,供用户学习。本发明的基于音频识别和多轨序列表示的交互学习方法及系统,用户即可边演奏边查看音轨,进行演奏学习,无需出门,便利性高,同时,实现了一对一交互学习,提升了学习效果。
技术领域
本发明涉及乐器学习技术领域,特别涉及一种基于音频识别和多轨序列表示的交互学习方法。
背景技术
目前,乐器演奏的学习大多是班级制,效果不佳,另外,学生需要自行前往现场进行学习,便利性不足;
因此,亟需一种解决问题。
发明内容
本发明目的之一在于提供了一种基于音频识别和多轨序列表示的交互学习方法,用户即可边演奏边查看音轨,进行演奏学习,无需出门,便利性高,同时,实现了一对一交互学习,提升了学习效果。
本发明实施例提供的一种基于音频识别和多轨序列表示的交互学习方法,包括:
步骤S1:获取用户演奏乐器产生的MIDI文件;
步骤S2:对MIDI文件进行解析,提取音符信息和特性信息;
步骤S3:获取预设的多个音轨,基于音符信息在音轨上表示对应音符序列;
步骤S4:基于特性信息在音轨上进行教学标示,供用户学习。
优选的,步骤S3中,基于音符信息在音轨上表示对应音符序列,包括:
提取音符信息中的多个音符集,音符集包括:多个音符、音符的音符属性和产生时间;
基于预设的音符模板库,确定音符属性对应的动画音符;
获取音符集来源的第一类型,将动画音符表示于具有与第一类型相同的第二类型的轨道上对应于产生时间的位置上;
当音符均表示完毕后,音轨上形成音符序列,完成表示。
优选的,步骤S4中,基于特性信息在音轨上进行教学标示,包括:
提取特性信息中的多个特性项,多个特性项包括:和弦信息、节奏信息和调性信息;
获取预设的和弦评判模型,将和弦信息输入和弦评判模型,获得第一评判信息,第一评判信息包括:至少一个第一优秀项和第一欠缺项;
获取预设的节奏评判模型,将节奏信息输入节奏评判模型,获得第二评判信息,第二评判信息包括:至少一个第二优秀项和第二欠缺项;
获取预设的调性评判模型,将调性信息输入调性评判模型,获得第三评判信息,第三评判信息包括:至少一个第三优秀项和第三欠缺项;
基于各第一优秀项、第一欠缺项、第二优秀项、第二欠缺项、第三优秀项和第三欠缺项的第一发生时间,在音轨上进行表示,完成教学标示。
优选的,基于音频识别和多轨序列表示的交互学习方法,还包括:
步骤S5:获取用户的学习记录,基于学习记录确定用户适宜的弹奏乐曲,并向用户进行推送;
其中,基于学习记录确定用户适宜的弹奏乐曲,包括:
提取学习记录中的多个第四优秀项和第四缺陷项;
建立第一时间轴,基于第四优秀项和第四缺陷项的第二发生时间,将第四优秀项和第四缺陷项在第一时间轴上进行表示,获得第二时间轴;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆智域智联科技有限公司,未经重庆智域智联科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110896820.3/2.html,转载请声明来源钻瓜专利网。