一种音乐律动教学文件的生成方法及终端与流程

文档序号:28630263发布日期:2022-01-26 14:59阅读:102来源:国知局
一种音乐律动教学文件的生成方法及终端与流程

1.本发明涉及音乐教学文件制作领域,尤其涉及一种音乐律动教学文件的生成方法及终端。


背景技术:

2.在幼儿园与小学的音乐教学中,奥尔夫音乐律动是培养学生的感知反应能力、领悟能力、身体各部或心脑的协调能力、记忆里、创造力、交流沟通能力的良好方式。奥尔夫音乐律动课件需要播放一个背景音乐,播放过程中随着音乐节拍出现图标提示学生作出相应动作。目前教学中音乐律动教学文件的制作方式通常是使用ppt,现有的做法一般是在ppt中插入一首歌曲,在几页ppt中插入动作图标,设置这几张ppt以固定时间间隔自动切换播放或者由老师在使用时手动切换ppt进行播放。采用这种方式,ppt播放过程中,相邻页面进行过渡播放时,由于存在时间间隔,从而使得歌曲播放与ppt播放难以同步,特别是歌曲播放难以跟ppt中的动作图标时间点同步。同时,由于歌曲的节拍不是匀速的,有的音长,有的音短,而若每张ppt页面切换播放时设置相同的过渡时间,也易导致歌曲播放与ppt中的动作图标时间点不同步的问题。


技术实现要素:

3.本发明所要解决的技术问题是:提供一种音乐律动教学文件的生成方法及终端,提高音乐律动教学文件歌曲与动作图标的同步性。
4.为了解决上述技术问题,本发明采用的一种技术方案为:
5.一种音乐律动教学文件的生成方法,包括步骤:
6.s1、加载待播放音频,根据所述待播放音频确定其对应的时间轴;
7.s2、播放所述待播放音频,根据所述待播放音频在所述时间轴上定位互动点对应的时间点,并在所述时间点上添加对应的互动标识;
8.s3、根据所述待播放音频、所述互动标识及其对应的时间点生成所述音乐律动教学文件。
9.为了解决上述技术问题,本发明采用的另一种技术方案为:
10.一种音乐律动教学文件的生成终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述音乐律动教学文件的生成方法中的各个步骤。
11.本发明的有益效果在于:在生成音乐律动教学文件时,先加载待播放音频,根据待播放音频确定对应的时间轴,接着播放待播放音频,根据待播放音频在时间轴上定位互动点对应的时间点,并在所述时间点上添加对应的互动标识;随着待播放的音频的播放实时地定位出互动点对应的时间点,并在对应的时间点上添加对应的互动标识,实现了所定位出的互动点与待播放音频的对齐,提高了音乐律动教学文件中歌曲与动作图标的同步性;根据待播放音频对应的时间轴设置互动标识的时间点,实现在播放待播放音频时,同步根
据互动标识的时间点播放互动标识,不需要进行翻页等操作,实现待播放音频与互动标识的同步播放;简化并精确了音乐律动教学文件的制作,增强了互动标识与待播放音频的同步性。
附图说明
12.图1为本发明实施例的一种音乐律动教学文件的生成方法的步骤流程图;
13.图2为本发明实施例的一种音乐律动教学文件的生成终端的结构示意图。
具体实施方式
14.为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图予以说明。
15.请参照图1,一种音乐律动教学文件的生成方法,包括步骤:
16.s1、加载待播放音频,根据所述待播放音频确定其对应的时间轴;
17.s2、播放所述待播放音频,根据所述待播放音频在所述时间轴上定位互动点对应的时间点,并在所述时间点上添加对应的互动标识;
18.s3、根据所述待播放音频、所述互动标识及其对应的时间点生成所述音乐律动教学文件。
19.由上述描述可知,本发明的有益效果在于:在生成音乐律动教学文件时,先加载待播放音频,根据待播放音频确定对应的时间轴,接着播放待播放音频,根据待播放音频在时间轴上定位互动点对应的时间点,并在所述时间点上添加对应的互动标识;随着待播放的音频的播放实时地定位出互动点对应的时间点,并在对应的时间点上添加对应的互动标识,实现了所定位出的互动点与待播放音频的对齐,提高了音乐律动教学文件中歌曲与动作图标的同步性;根据待播放音频对应的时间轴设置互动标识的时间点,实现在播放待播放音频时,同步根据互动标识的时间点播放互动标识,不需要进行翻页等操作,实现待播放音频与互动标识的同步播放;简化并精确了音乐律动教学文件的制作,增强了互动标识与待播放音频的同步性。
20.进一步地,所述互动点包括预设歌词;
21.所述s1还包括:
22.根据所述待播放音频确定所述待播放音频的演唱歌词中每个字的第一起止时间;
23.所述根据所述待播放音频在所述时间轴上定位互动点对应的时间点包括:
24.根据所述待播放音频识别所述预设歌词,根据识别出的所述预设歌词对应的字的第一起止时间在所述时间轴上定位互动点对应的时间点。
25.由上述描述可知,通过设置预设歌词为互动点,在播放到预设歌词时,根据预设歌词对应的字的第一起止时间定位出互动点对应的时间点,保证了互动标识与预设歌词播放的同步性。
26.进一步地,所述互动点包括音频鼓点;
27.所述s1还包括:
28.根据所述待播放音频确定所述待播放音频中每个音频鼓点的第二起止时间;
29.所述根据所述待播放音频在所述时间轴上定位互动点对应的时间点包括:
30.根据所述待播放音频识别所述音频鼓点,根据识别出的所述音频鼓点对应的第二起止时间在所述时间轴上定位互动点对应的时间点。
31.由上述描述可知,通过设置音频鼓点为互动点,在播放到音频鼓点时,根据音频鼓点对应的第二起止时间定位出互动点对应的时间点,保证了互动标识与音频鼓点播放的同步性,同时互动点既可以是预设歌词,也可以是音频鼓点,增加了互动点的多样性。
32.进一步地,所述s1还包括:
33.将所述待播放音频转换成时域上的波形;
34.所述s2还包括:
35.根据所述波形确定所述待播放音频的所述互动点的起始点;
36.根据所述互动点的起始点对互动点在所述时间轴上的位置进行微调。
37.由上述描述可知,通过对照待播放音频的波形图对互动点在时间轴上的位置进行微调,进一步保证了互动标识与待播放音频的同步性。
38.进一步地,所述根据所述波形确定所述待播放音频的所述互动点的起始点包括:
39.按照时间顺序遍历所述波形中的每个时间点,对于遍历到的时间点:
40.判断从所述时间点开始的第一预设时间内所述波形的幅度是否增大到所述波形的最大幅度的第一预设比例以上,若是,则所述时间点为一个目标对象的起始点,当所述互动点为预设歌词时,所述目标对象为所述演唱歌词中的字,当所述互动点为音频鼓点时,所述目标对象为所述音频鼓点;
41.根据所述互动点和识别出的所有目标对象的起始点确定出所述互动点对应的起始点。
42.由上述描述可知,通过遍历波形图中的每一个时间点,并将每一个时间点开始的预设时间段内对应的波形的幅度与波形最大幅度进行比较来确定时间点是否为目标对象的起始点,以此来定位出互动点对应的起始点,保证了所确定出的互动点的起始点的准确性。
43.进一步地,所述s2之后还包括步骤:
44.接收预览请求,所述预览请求包括预览片段;
45.根据所述预览片段播放对应的待播放音频,并在播放过程中在对应的时间点显示对应的互动标识。
46.由上述描述可知,与现有的预览必须从待播放歌曲的开始处进行不同,本技术的预览能够从待播放歌曲的任意位置开始预览,大大提高了预览的灵活性,并且可以从待播放音频的任意时间点开始预览,大大提高制作音乐律动教学文件的效率。
47.进一步地,所述音乐律动教学文件还包括配置信息;
48.在播放所述音乐律动教学文件时,根据所述配置信息显示第一区域和第二区域,所述第一区域大于所述第二区域;
49.所述第一区域显示当前播放的互动标识;
50.所述第二区域预览即将播放的互动标识。
51.由上述描述可知,通过设置两个大小不同的区域,其中大的区域显示当前播放的互动标识,小的区域预览即将播放的互动标识,能够在播放当前互动标识的同时好对即将播放的互动标识进行预览,进一步提高了预览的灵活性。
52.进一步地,所述配置信息还包括每一个所述互动标识是否换行的信息;
53.所述第一区域和所述第二区域分别绘制相邻的不同行的互动标识;
54.在播放所述音乐律动教学文件时,当所述第一区域对应行的互动标识播放完毕,则将第二区域对应行预览的互动标识更新到第一区域显示,同时第二区域加载下一行显示的的互动标识。
55.由上述描述可知,在进行播放时,当第一区域对应行的互动标识播放完毕,自动播放第二区域对应行预览的互动标识,同时在第二区域自动加载预览下一行显示的互动标识,实现了自动滚动式播放,在保证同步播放的同时实现对即将播放的互动标识的自动预览。
56.进一步地,所述配置信息还包括对当前显示的互动标识进行高亮的信息;
57.在播放所述音乐律动教学文件时,根据所述配置信息对当前播放的互动标识进行高亮显示。
58.由上述描述可知,通过对当前播放的互动标识进行高亮显示,能够让用户直观地看到当前播放的互动标识,进一步提高用户体验。
59.请参照图2,一种音乐律动教学文件的生成终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述音乐律动教学文件的生成方法中的各个步骤。
60.本发明上述音乐律动教学文件的生成方法及终端能够适用于各种需要进行互动的音乐律动教学中,比如奥尔夫音乐律动课件等,以下通过具体的实施方式进行说明:
61.实施例一
62.请参照图1,一种音乐律动教学文件的生成方法,包括步骤:
63.s1、加载待播放音频,根据所述待播放音频确定其对应的时间轴;
64.具体的,在pc上新建一个音乐律动教学文件,并导入一首歌曲,作为待播放音频;
65.根据所述待播放音频初始化一个时间轴,该时间轴与待播放音频的歌词、音符的展示时间点对齐;
66.s2、播放所述待播放音频,根据所述待播放音频在所述时间轴上定位互动点对应的时间点,并在所述时间点上添加对应的互动标识;
67.其中,随着待播放音频的播放,在时间轴上会同步显示进度条,同时同步显示对应的歌曲歌词以及音符,所以当通过待播放音频识别到互动点时,直接在时间轴上定位出该互动点对应的时间点,并在该时间点上插入对应的互动标识,互动标识可以是互动图标,比如拍手、跺脚等;
68.为了实现互动标识的插入,可以在识别到互动点时,停止或者暂停待播放音频,待互动标识插入后,再继续播放待播放音频;
69.s3、根据所述待播放音频、所述互动标识及其对应的时间点生成所述音乐律动教学文件;
70.在播放生成后的音乐律动教学文件后,随着音频的播放,则根据各个互动标识及其对应的时间点,当音频播放到对应的时间点时,会同步地播放对应的互动标识。
71.实施例二
72.本实施例进一步限定了互动点的类型,本实施例中,所述互动点包括预设歌词,预
设歌词可以是情感词;
73.具体的,所述s1还包括:
74.根据所述待播放音频确定所述待播放音频的演唱歌词中每个字的第一起止时间;
75.其中,可以分离出待播放的音频中的人声,根据分离出的人声确定所述待播放的音频中演唱歌词的每个字的第一起止时间;
76.在一个可选的实施方式中,可以采用d3net算法或spleeter算法等将歌曲音频中的人声分离出来;然后从分离出的人声中用gop算法确定待播放的音频中演唱歌词的每个字的第一起止时间;
77.所述根据所述待播放音频在所述时间轴上定位互动点对应的时间点包括:
78.根据所述待播放音频识别所述预设歌词,根据识别出的所述预设歌词对应的字的第一起止时间在所述时间轴上定位互动点对应的时间点;
79.具体的,预先建立歌词中的情感词库,当选择一首歌曲后,获取歌曲对应的歌词,然后根据情感词库实时识别歌词中的情感词,当播放到情感词时,停顿或暂停播放的歌词,并根据预先获取的该情感词的时间戳在时间轴对应的位置上插入互动标识;如果情感词是多个字,则在第一个字对应的时间轴位置插入互动标识。
80.实施例三
81.本实施例进一步限定了互动点的另一种类型,本实施例中,所述互动点包括音频鼓点;
82.具体的,所述s1还包括:
83.根据所述待播放音频确定所述待播放音频中每个音频鼓点的第二起止时间;
84.所述根据所述待播放音频在所述时间轴上定位互动点对应的时间点包括:
85.根据所述待播放音频识别所述音频鼓点,根据识别出的所述音频鼓点对应的第二起止时间在所述时间轴上定位互动点对应的时间点;
86.在歌曲播放过程中,随着歌曲的播放,当识别到歌曲中的音频鼓点时,停止或暂停所述歌曲,并同步在时间轴的鼓点位置插入互动标识;
87.其中,互动点可以是预设歌词,也可以是音频鼓点,或者可以是预设歌词和音频鼓点的组合,可以根据需要进行自适应地设置和动态修改互动点的类型。
88.实施例四
89.本实施例进一步限定了对互动点在时间轴上的位置进行微调:
90.具体的,所述s1还包括:
91.将所述待播放音频转换成时域上的波形;
92.初始化后的时间轴分别与转换后的波形图时间点、歌词展示时间点以及音符时间点对齐,在歌曲播放过程中,能够同步显示波形图、歌曲歌词以及歌曲音符;
93.所述s2还包括:
94.根据所述波形确定所述待播放音频的所述互动点的起始点;
95.根据所述互动点的起始点对互动点在所述时间轴上的位置进行微调;
96.其中,所述根据所述波形确定所述待播放音频的所述互动点的起始点包括:
97.按照时间顺序遍历所述波形中的每个时间点,对于遍历到的时间点:
98.判断从所述时间点开始的第一预设时间内所述波形的幅度是否增大到所述波形
的最大幅度的第一预设比例以上,若是,则所述时间点为一个目标对象的起始点,当所述互动点为预设歌词时,所述目标对象为所述演唱歌词中的字,当所述互动点为音频鼓点时,所述目标对象为所述音频鼓点;
99.其中,第一预设时间、第一预设比例能够根据不同歌曲的不同进行灵活地自适应地改变;
100.根据所述互动点和识别出的所有目标对象的起始点确定出所述互动点对应的起始点。
101.实施例五
102.本实施例进一步限定了所述s2之后还包括步骤:
103.接收预览请求,所述预览请求包括预览片段;
104.根据所述预览片段播放对应的待播放音频,并在播放过程中在对应的时间点显示对应的互动标识;
105.在音乐律动教学文件的制作过程中,可以随时预览效果,在预览确定效果后即可进行教学文件的保存;
106.其中,所述音乐律动教学文件还包括配置信息;
107.在播放所述音乐律动教学文件时,根据所述配置信息显示第一区域和第二区域,所述第一区域大于所述第二区域;
108.所述第一区域显示当前播放的互动标识;
109.所述第二区域预览即将播放的互动标识;
110.在另一个可选的实施方式中,所述配置信息还包括每一个所述互动标识是否换行的信息;
111.在得到播放的歌曲对应在时间轴上的多个互动点后,可以根据播放的歌曲的音乐风格与节奏为互动点批评合适的互动图标,并且在合适的互动点处输入换行信息;
112.所述第一区域和所述第二区域分别绘制相邻的不同行的互动标识;
113.在播放所述音乐律动教学文件时,当所述第一区域对应行的互动标识播放完毕,则将第二区域对应行预览的互动标识更新到第一区域显示,同时第二区域加载下一行显示的的互动标识;
114.其中,所述配置信息还包括对当前显示的互动标识进行高亮的信息;
115.在播放所述音乐律动教学文件时,根据所述配置信息对当前播放的互动标识进行高亮显示;
116.在音乐律动教学文件制作完成后,进行播放时,教学主机获取到的音乐律动教学文件包括:一个歌曲文件以及一个配置文件,配置文件中记录着多个动作标识信息,每个动作标识信息包括:出现的时间、动作图标以及是否换行;
117.根据配置文件以较大的区域绘制当前播放的互动标识行对应的动作图标,以较小的区域绘制当前播放的互动标识行下一行的动作图标;
118.在播放歌曲时,当歌曲播放到某个动作图标出现的时间时高亮显示该动作图标,当高亮到一行的最后一个动作图标后切换显示为下一行的动作图标,这样随着歌曲依次高亮显示动作图标,学生根据动作图标做出相应的动作,如拍手、跺脚,达到音乐节奏与肢体律动相结合的效果。
119.实施例六
120.请参照图2,一种音乐律动教学文件的生成终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现实施例二至五中任一个所述的一种音乐律动教学文件的生成方法中的各个步骤。
121.综上所述,本发明提供的一种音乐律动教学文件的生成方法及终端,在制作音乐律动教学文件时,加载待播放音频,根据待播放音频确定待播放音频对应的时间轴,在播放待播放音频时,在时间轴上定位出互动点对应的时间点,并在时间点上添加时间点对应的互动标识,互动点包括预设歌词和音频鼓点,在音频播放过程中,根据识别出的预设歌词和音频鼓点各自对应的第一起止时间和第二起止时间在时间轴上分别定位出它们各自对应的时间点,在定位出互动点对应的时间点后,通过待播放音频转换成的波形图对各个互动点在时间轴上的位置进行微调,根据最终确定出的各个时间点及其对应的互动标识生成配置文件,再根据待播放音频和配置文件生成音乐律动教学文件,音乐律动教学文件制作效率高而且灵活,保证了音乐律动教学文件播放时歌曲与动作图标的同步性。
122.以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等同变换,或直接或间接运用在相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1