预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共21页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN106782460A(43)申请公布日2017.05.31(21)申请号201611219106.6(22)申请日2016.12.26(71)申请人广州酷狗计算机科技有限公司地址510000广东省广州市天河区科韵路16号B1栋13F(72)发明人张龙海(74)专利代理机构北京三高永信知识产权代理有限责任公司11138代理人郭晶(51)Int.Cl.G10H1/00(2006.01)权利要求书3页说明书13页附图4页(54)发明名称生成乐谱的方法和装置(57)摘要本发明公开了一种生成乐谱的方法和装置,属于终端技术领域。方法包括:获取目标多媒体文件的音频信号;根据每个音符时刻的音频信号的频率,确定每个音符时刻的音频信号的音高;将每个音符时刻的音频信号的音高组成音高序列,根据音高序列和音符时刻之间的预设间隔,确定目标多媒体文件的音符序列;将音符序列划分为多个音符子序列,获取每个音符子序列的节拍;将每个音符子序列和每个音符子序列的节拍组成目标多媒体文件的乐谱。本发明通过每个音符时刻的音频信号的频率,得到音高、音符序列以及节拍,确定出目标多媒体文件的乐谱,提高了生成乐谱的准确性。CN106782460ACN106782460A权利要求书1/3页1.一种生成乐谱的方法,其特征在于,所述方法包括:获取目标多媒体文件的音频信号;根据每个音符时刻的音频信号的频率,确定所述每个音符时刻的音频信号的音高;将所述每个音符时刻的音频信号的音高组成音高序列,根据所述音高序列和音符时刻之间的预设间隔,确定所述目标多媒体文件的音符序列;将所述音符序列划分为多个音符子序列,获取每个音符子序列的节拍;将所述每个音符子序列和所述每个音符子序列的节拍组成所述目标多媒体文件的乐谱。2.根据权利要求1所述的方法,其特征在于,所述根据所述音高序列和音符时刻之间的预设间隔,确定所述目标多媒体文件的音符序列,包括:将所述音高序列中连续且相同的多个音高合并为一个音高,得到所述目标多媒体文件的音符序列包括的每个音符;获取所述音符序列中的每个音符在所述音高序列中连续出现的出现次数;根据所述音符序列中的每个音符的出现次数和所述预设间隔,确定所述音符序列中的每个音符所持续的音长;将所述音符序列中的每个音符和音长组成所述音符序列。3.根据权利要求1所述的方法,其特征在于,所述将所述音符序列划分为多个音符子序列,包括:根据所述音符序列中的每个音符的音长,在所述音符序列中确定划分节拍的位置;根据所述划分节拍的位置,将所述音符序列划分为多个音符子序列。4.根据权利要求3所述的方法,其特征在于,所述根据所述音符序列中的每个音符的音长,在所述音符序列中确定划分节拍的位置,包括:根据所述音符序列中的每个音符的音长,统计预设音符的每个音长和每个音长的出现次数;根据所述每个音长和所述每个音长的出现次数,从所述每个音长中选择满足预设条件的音长;在所述音符序列中确定音长与选择的音长之间的音长差在预设范围内的预设音符;将选择的预设音符在所述音符序列中的位置确定为划分节拍的位置。5.根据权利要求1所述的方法,其特征在于,所述获取每个音符子序列的节拍,包括:对于所述每个音符子序列,根据所述音符子序列中的每个音符的音长,从音长范围和子节拍的对应关系中,获取所述音符子序列中的每个音符的子节拍;将所述音符子序列中的每个音符的子节拍的节拍和作为所述音符子序列的节拍。6.根据权利要求1所述的方法,其特征在于,所述将所述每个音符子序列和所述音符子序列的节拍组成所述目标多媒体文件的乐谱之后,所述方法还包括:获取所述目标多媒体文件对应的字幕文件,所述字幕文件包括所述每个音符时刻和与所述每个音符时刻关联的文字信息;根据所述每个音符时刻,将所述文字信息插入所述乐谱中。7.根据权利要求1所述的方法,其特征在于,所述根据每个音符时刻的音频信号的频率,确定所述每个音符时刻的音频信号的音高,包括:2CN106782460A权利要求书2/3页获取所述每个音符时刻的音频信号的频率;根据所述每个音符时刻的音频信号的频率,从频率范围和音高的对应关系中,获取所述每个音符时刻的音频信号的音高。8.根据权利要求7所述的方法,其特征在于,所述获取所述每个音符时刻的音频信号的频率,包括:对所述每个音符时刻的音频信号进行模数转换,得到所述每个音符时刻的音频数据;从所述每个音符时刻的音频数据中获取所述每个音符时刻的音频信号的频率。9.一种生成乐谱的装置,其特征在于,所述装置包括:第一获取模块,用于获取目标多媒体文件的音频信号;第一确定模块,用于根据每个音符时刻的音频信号的频率,确定所述每个音符时刻的音频信号的音高;第二确定模块,用于将所述每个音符时刻的音频信号的音高组成音高序列,根据所