24小时服务热线
效率高速
品质保障
厂家直供
售后保障
行业新闻
当前位置:行业新闻>

分层递阶的歌曲旋律检索方法专利

发布时间:2026-06-13

【摘要】 分层递阶的歌曲旋律检索方法,属于旋律检索技术领域,其特征在于:在PC机上设定哼唱录音数据采集模块,把从话筒声卡输入的哼唱声音保存为哼唱录音数据;哼唱旋律特征提取模块,从哼唱录音数据中提取出包含旋律特征的哼唱音符序列和分帧哼唱音高序列;曲库旋律特征提取模块,从包含歌曲旋律的midi文件中提取音符序列和分帧音高序列;快速检索模块,利用基于音符的检索方法从整个曲库中进行快速检索得到一个较小的备选旋律集;精准检索模块,利用基于分帧的检索方法,在上述备选旋律集中进行检索从而得到最终结果。该旋律检索方法具有检索准确性高而且检索速度快的特点。 【专利类型】发明授权 【申请人】清华大学; 上海锐深计算机科技有限公司 【申请人类型】企业,学校 【申请人地址】100084 北京市100084-82信箱 【申请人地区】中国 【申请人城市】北京市 【申请人区县】海淀区 【申请号】CN200810222317.4 【申请日】2008-09-17 【申请年份】2008 【公开公告号】CN101364238B 【公开公告日】2010-12-15 【公开公告年份】2010 【授权公告号】CN101364238B 【授权公告日】2010-12-15 【授权公告年份】2010.0 【IPC分类号】G06F17/30; G10H1/00 【发明人】王智; 张钹; 张云刚 【主权项内容】分层递阶的歌曲旋律检索方法,其特征在于,所述方法是在PC机上依次按以下步骤实现的:步骤1,初始化在该PC机上安装哼唱录音数据采集模块,哼唱旋律特征提取模块,曲库旋律特征提取模块,快速检索模块,精准检索模块,其中:A.哼唱录音数据采集模块,输入哼唱数据,根据设定的录音采样频率和位数采集哼唱录音数据,并输出,还设有录音设备启动和停止的控制信号输出端;B.哼唱旋律特征提取模块,从所述哼唱录音数据采集模块输出的哼唱录音数据中使用基于自相关函数的基音周期估计算法计算出每帧的音高,提取出能表达哼唱旋律特征的分帧哼唱音高序列,再用基于音高的音符分割方法,即相邻帧的音高差异在50音分以内的都属于同一个区段,长度大于100ms的区段看作是一个音符;从所述的分帧哼唱音高序列中得到哼唱音符序列;C.曲库旋律特征提取模块,在由完整歌曲库输入的含有歌曲旋律的midi文件中先把其中的音符信息按时间顺序相串接,得到歌曲旋律所对应的音符序列,依此类推,得到完整歌曲库中所有歌曲旋律对应的音符序列集,再对每一个音符序列按设定的时间单位分帧,根据每帧对应时间的音符的音高值作为该帧的音高值,得到一个对应的分帧音高序列,依此类推,得到该完整歌曲库中所有歌曲旋律对应的分帧音高序列;D.快速检索模块,从曲库旋律特征模块输入曲库音符序列集,再从所述哼唱旋律特征提取模块输入哼唱音符序列,再用动态规划算法计算所述哼唱音符序列与曲库音符序列集中每一个序列的旋律差异值,然后选择差异值最小的前10%音符序列所对应的曲库作为备选旋律集输出;E.精准检索模块,分别从所述曲库旋律特征提取模块提取分帧音高序列,从哼唱旋律特征提取模块提取分帧哼唱音高序列,从快速检索模块提取备选旋律集,再按以下步骤处理:首先,根据所述备选旋律集和分帧音高序列集得到备选旋律分帧音高序列集;其次,计算所述分帧哼唱音高序列与所述备选旋律分帧音高序列集中每一个分帧音高序列的旋律差异值,同样是用所述快速检索模块中所述的动态规划算法,把最小的旋律差异值所对应的旋律作为最终检索结果;步骤2,曲库旋律特征提取模块从包含歌曲旋律特征的midi文件中提取能表示歌曲旋律特征的的音符序列集和分帧音高序列集;步骤3,操作者按下PC机上的开始录音键,启动哼唱录音数据采集模块,然后通过话筒和声卡设备输入哼唱数据,保存为wav格式的哼唱录音数据;步骤4,哼唱旋律特征提取模块从步骤3输出的哼唱录音数据中,提取能表示哼唱旋律特征的音符序列和分帧哼唱音高序列;步骤5,快速检索模块将步骤4输出的哼唱音符序列在步骤2输出的曲库旋律音符序列集中进行检索,选择差异值最小的前10%音符序列所对应的曲库作为备选旋律集输出;步骤6,根据步骤2输出的曲库旋律分帧音高序列集和步骤5输出的备选旋律集,可以得到备选旋律集所对应的备选旋律分帧音高序列集;步骤7,精准检索模块将步骤4输出的分帧哼唱音高序列在步骤6输出的备选旋律分帧音高序列集中进行基于分帧的检索,从而得到最终的检索结果。 【当前权利人】清华大学; 上海锐深计算机科技有限公司 【当前专利权人地址】北京市100084-82信箱; 【专利权人类型】公立; 有限责任公司 【统一社会信用代码】12100000400000624D; 91310116753806199E 【家族被引证次数】11

  • 【摘要】本发明公开了一种含有无定形阿托伐他汀钙的药物组合物及其制备方法,通过该药物组合物,明显改善药物的稳定性,加快药物的崩解速度,提高药物的溶出度。该药物组合物用于高胆固醇血脂症的治疗,可以减少给药剂量,避免大量用药,使病人的血药浓度平稳
  • 【摘要】一种用于多模式分支预测器的系统和方法。一种用于预测计算机可执行指令的分支的执行的系统和方法。在实施例中,分支预测器可以包括程序计数寄存器,用于存储程序计数值,以及分支历史寄存器,用于存储分支历史值。此外,分支预测器可以包括具有多个预
  • 【摘要】本发明涉及一种激光气体分析仪及标定方法,该仪器包括:光源辐射单元,用于产生半导体激光光束;分光单元,将产生的激光光束分别传输到参比池和测量池;参比池,其内封装有零点气和已知浓度的被测气体;测量池,测量时通入被检测气体,标定时分别通入
  • 【摘要】本发明属于金属材料领域,提供了一种铝碳化硅复合材料(SiCpAl)用作封装外壳和盖板时的密封封盖方法。适用于微电子封装中混合集成电路、毫米波微米波集成电路、多芯片组件等微电子器件的封装外壳。本发明首先在SiCpAl复合材料表面进行双
  • 【摘要】本发明挺杆式高压共轨喷油器,由喷油器体,高速电磁铁,挺杆,针阀组件,两位两通开关阀、中间垫块组件构成。喷油器体的中心细长通孔为阶梯状圆孔,挺杆装于喷油器体的小直径圆孔中,高速电磁铁包括静铁芯、动铁芯、复位弹簧,本发明结构简单,高压燃
  • 【摘要】本发明提供一种处理信息数据的信息数据交互装置、方法和设备,其中方 法包括:检测到计算机输入设备将一标签模块拖动到一应用程序的可操作区 域;确定所述可操作区域所支持信息数据的第一属性;调用所述标签模块包括 或对应的所述信息数据中符合所