【技术实现步骤摘要】
应用于基础音乐视唱教育的视唱错误曲谱标注方法
本专利技术涉及基础音乐视唱教育,尤其是涉及应用于基础音乐视唱教育的视唱错误曲谱标注方法。
技术介绍
基础音乐视唱教育系统是一款针对中小学生学习音乐的辅助移动端系统软件。本系统使用手机端微信小程序架构、服务端JavaEE架构和MySQL5.5数据库等技术,设计和实现了包括“在线学习”、“闯关训练”、“课程管理”、“习题管理”等功能的中小学音乐素养在线学习训练系统。其中本系统中的“闯关训练”功能中包含了在线视唱训练,即用户在移动端设备上录制一段视唱音频后上传到系统后台,在线视唱训练功能模块分析视唱音频的节奏和音准特征,给出机器评分。但是由于系统只对视唱音频进行打分并无反馈给用户视唱错误的地方,所以本系统将新增视唱音频错误曲谱标注的模块,在曲谱上标注出用户当次视唱错误之处,提高在线视唱训练的质量,更好地辅助用户学习音乐。在视唱音频错误曲谱标注的模块实现用户录音与音频文件上传,进入系统后台服务器,对视唱练习音频进行解析后将视唱结果标注五线谱图上,反馈回客户端。错误标注模块应用了小节线识别算法,通过图像处理技术对五线谱图片进行定 ...
【技术保护点】
1.应用于基础音乐视唱教育的视唱错误曲谱标注方法,其特征在于包括以下步骤:1)通过Web端或者移动端软件,在界面上提供多种难易不同的五线谱曲谱供用户进行视唱练习,并提供录音和上传录音文件的功能,用户选择曲谱之后通过按下录音键实现本地录音,再按下上传键实现上传,上传之后自动在服务器上存盘,以此收集多人视唱练习的音频;2)对服务器中的音频数据进行预处理,包括:去噪、剪裁无音频的空白片段、进行人声增强的数据预处理;3)读取曲谱图的JPG文件,进行二值化操作,转化为黑白图像;4)按图形的每一列查找有黑色像素的列,存入列表中,记录所有黑色像素的位置,判断相邻像素之间的距离,若距离大于 ...
【技术特征摘要】
1.应用于基础音乐视唱教育的视唱错误曲谱标注方法,其特征在于包括以下步骤:1)通过Web端或者移动端软件,在界面上提供多种难易不同的五线谱曲谱供用户进行视唱练习,并提供录音和上传录音文件的功能,用户选择曲谱之后通过按下录音键实现本地录音,再按下上传键实现上传,上传之后自动在服务器上存盘,以此收集多人视唱练习的音频;2)对服务器中的音频数据进行预处理,包括:去噪、剪裁无音频的空白片段、进行人声增强的数据预处理;3)读取曲谱图的JPG文件,进行二值化操作,转化为黑白图像;4)按图形的每一列查找有黑色像素的列,存入列表中,记录所有黑色像素的位置,判断相邻像素之间的距离,若距离大于某个阈值,则判断他是一条曲谱线的起始坐标并添加到一个列表中;否则舍弃;5)获得所有曲谱线的起始坐标,再判断是五线谱还是节奏谱,若列表中点的个数小于5个,则为节奏谱;若列表中点的个数大于5个,则判断第一个点和第二个点之间的距离是否大于某个阈值;若大于阈值,则为节奏谱,进入步骤6);否则,为五线谱,进入步骤7);6)识别节奏谱的小节线,若为节奏谱,则需要的参数有:原图像的矩阵、原图像的转置矩阵和节奏谱坐标的列表;遍历所有节奏谱线的坐标;若该点的上下某个范围中的白色像素的点的个数小于某个阈值并且比这个范围更大一点的白色像素的点的个数大于某个阈值,则认定该点为小节线的中心点并记录下来,之后在判断所有小节线之...
【专利技术属性】
技术研发人员:刘昆宏,杨小娟,吴清强,陈浩远,徐民洪,李昌春,
申请(专利权)人:厦门大学,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。