【技术实现步骤摘要】
本专利技术涉及的是一种计算机应用
的装置,具体是一种数字音乐旋律的跨越式高速匹配装置。
技术介绍
基于哼唱输入的数字音乐检索方式简称哼唱检索(QBHQuery byHumming),它允许用户通过哼唱的形式来检索所需要的歌曲。用户只要能回忆起其中的片段旋律,并通过麦克风哼唱出来,QBH检索系统就能为用户找到其所需要的歌曲。在哼唱检索方面,由于用户凭借自己的记忆哼唱,再加之为非特定人哼唱,如何有效地对查询输入的旋律模式进行规整化,如何提高旋律匹配检索时的鲁棒性,以及如何实现面向大规模乐曲的检索高速化等,这些问题还没有得到很好的解决,许多关键技术都还有待于进一步深入研究。针对哼唱检索,国内外已提出的面向旋律匹配的技术包括有近似符号串比较算法,典型的如DP(Dynamic Programming)法和快速近似匹配法,音高轮廓几何匹配法和线性对齐近似旋律匹配算法LAN。在这些面向旋律匹配的方法中,旋律特征模式由音符特征序列来描述,而音符特征则一般由音符音高(或相对音高差)及音符长度(相对音符长度比)来表征;在对哼唱旋律片段与整首乐曲旋律之间进行非等长音符特征序列的模式匹配时,都是按照音符移动单位将输入旋律片段的音符序列沿着整首乐曲旋律的标准音符序列方向来进行逐一连续移动匹配的。经对现有技术的文献检索发现,刊登在《计算机研究与发展》2003年11月第40卷第11期,pp.1554-1560上的文章“线性对齐近似旋律匹配算法”中所提出的旋律匹配系统的技术方案,基本上由旋律提取部、旋律匹配部、结果输出部和乐曲旋律特征摸板库组成,而未包含为检测旋律分段特征音符位 ...
【技术保护点】
一种数字音乐旋律的跨越式高速匹配装置,包括:旋律特征提取结果存储装置(1)、标准旋律特征库和音乐素材库存储装置(2)、旋律分段匹配装置(5)、旋律匹配结果存储装置(6)、旋律匹配检索结果显示装置(7),其特征在于,还包括:标准旋律特征读取和匹配检索控制装置(3)、旋律分段位置检测和移动匹配控制装置(4),标准旋律特征读取和匹配检索控制装置(3)控制保存在旋律特征提取结果存储装置(1)的输入旋律的音符特征序列和保存在标准旋律特征库和音乐素材库存储装置(2)中的整首标准旋律的音符特征序列的读取及其匹配检索进程;当输入旋律片段和乐曲标准旋律的音符序列由标准旋律特征读取和匹配检索控制装置(3)提交给旋律分段位置检测和移动匹配控制装置(4)时,由其旋律分段位置检测部分先对标准旋律的音符序列进行旋律分段位置的检测;然后,由其移动匹配控制部分以当前检测到的旋律分段为单位进行跨越式移动匹配的控制,跨越式移动中的输入旋律片段与标准旋律中的某一旋律分段的匹配则由旋律分段匹配装置(5)来完成,最后,由旋律分段位置检测和移动匹配控制装置(4)根据旋律分段匹配装置(5)返回的各旋律分段匹配的结果从中选取出最高的 ...
【技术特征摘要】
1.一种数字音乐旋律的跨越式高速匹配装置,包括旋律特征提取结果存储装置(1)、标准旋律特征库和音乐素材库存储装置(2)、旋律分段匹配装置(5)、旋律匹配结果存储装置(6)、旋律匹配检索结果显示装置(7),其特征在于,还包括标准旋律特征读取和匹配检索控制装置(3)、旋律分段位置检测和移动匹配控制装置(4),标准旋律特征读取和匹配检索控制装置(3)控制保存在旋律特征提取结果存储装置(1)的输入旋律的音符特征序列和保存在标准旋律特征库和音乐素材库存储装置(2)中的整首标准旋律的音符特征序列的读取及其匹配检索进程;当输入旋律片段和乐曲标准旋律的音符序列由标准旋律特征读取和匹配检索控制装置(3)提交给旋律分段位置检测和移动匹配控制装置(4)时,由其旋律分段位置检测部分先对标准旋律的音符序列进行旋律分段位置的检测;然后,由其移动匹配控制部分以当前检测到的旋律分段为单位进行跨越式移动匹配的控制,跨越式移动中的输入旋律片段与标准旋律中的某一旋律分段的匹配则由旋律分段匹配装置(5)来完成,最后,由旋律分段位置检测和移动匹配控制装置(4)根据旋律分段匹配装置(5)返回的各旋律分段匹配的结果从中选取出最高的旋律分段匹配得分,以此得分作为哼唱输入旋律片段与当前整首乐曲旋律的匹配结果并输出至旋律匹配结果存储装置(6),以供旋律匹配检索结果显示装置(7)选择。2.根据权利要求1所述的数字音乐旋律的跨越式高速匹配装置,其特征是,所述的标准旋律特征读取和匹配检索控制装置(3),控制从模板文件中对音乐序列的读取以及匹配检索的控制,在读取模板文件时,由于系统使用了旋律分段特征音符,在移动匹配的时候以旋律分段为单位进行,这个装置读取音符的旋律标志,由于模板文件数量较大,匹配检索控制部分进行各个模板文件匹配过程的控制。3.根据权利要求1所述的数字音乐旋律的跨越式高速匹配装置,其特征是,所述的旋律分段位置检测和移动匹配控制装置(4),检测乐曲标准旋律中表征各旋律分段位置的特征音符,标准旋律中每两个特征音符间的音符特征序列即被定义为一个旋律特征分段;旋律分段位置检测和移动匹配控制装置(4)还控制输入旋律片段与乐曲标准旋律中的各旋律分段进行匹配时的跨越式移动方式,以及输出整首旋律匹配结果。4.根据权利要求1或者2所述的数字音乐旋律的跨越式高速匹配装置,其特征是,所述的旋律分段位置检测和移动匹配控制装置(4),为避免过多的无意义的分段,先由消除可忽略静音段子装置搜索标准旋律的音符特征序列,若查找到的音符长度小于某一预先设定的静音段长度阈值则将该音符加以删除,并将此段并入前一个音符的发音段;在删除了可忽略的静音段后,再根据音符类别特征及其音符长度特征来对标准旋律中的每个音符进行检测,特征音符类别分为定位类音符和休止类音符,对于这两类音符均按其各自的音符长度是否超过事先所设定的特征音符阈值来确定该音符是否为分段特征音符,在整首标准旋律中每两个特征音符间的...
【专利技术属性】
技术研发人员:吴亚栋,赵芳,
申请(专利权)人:上海交通大学,
类型:发明
国别省市:31[中国|上海]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。