发明名称 通过哼唱音乐旋律搜索基于波形的音乐文件的方法和系统
摘要 本发明提供了一种通过哼唱音乐旋律来搜索基于波形的音乐文件的方法和系统。通过哼唱音乐旋律来搜索基于波形的音乐文件的方法,包括:输入基于波形的音乐文件和哼唱旋律信号;从输入的基于波形的音乐文件中分割出演唱片段;分别对演唱片段和哼唱旋律信号估计旋律泛音,获得掩蔽音符图;将演唱片段的掩蔽音符图和哼唱旋律信号的掩蔽音符图矢量化,以获得演唱片段的矢量序列和哼唱旋律信号的矢量序列;和将演唱片段的矢量序列和哼唱旋律信号的矢量序列进行比较,以确定演唱片段与哼唱旋律信号是否匹配。
申请公布号 CN101471068B 申请公布日期 2013.01.23
申请号 CN200710301762.5 申请日期 2007.12.26
申请人 三星电子株式会社;北京三星通信技术研究有限公司 发明人 史媛媛;朱璇;邓菁;严基完;李在原
分类号 G10H1/00(2006.01)I;G10H7/00(2006.01)I;G06F17/30(2006.01)I 主分类号 G10H1/00(2006.01)I
代理机构 北京铭硕知识产权代理有限公司 11286 代理人 韩明星;李云霞
主权项 一种通过哼唱音乐旋律来搜索基于波形的音乐文件的方法,包括:输入基于波形的音乐文件和哼唱旋律信号;从输入的基于波形的音乐文件中分割出演唱片段;分别对演唱片段和哼唱旋律信号估计旋律泛音,获得掩蔽音符图;将演唱片段的掩蔽音符图和哼唱旋律信号的掩蔽音符图矢量化,以获得演唱片段的矢量序列和哼唱旋律信号的矢量序列;和将演唱片段的矢量序列和哼唱旋律信号的矢量序列进行比较,以确定演唱片段与哼唱旋律信号是否匹配,其中,分别对演唱片段和哼唱旋律信号估计旋律泛音的步骤进一步包括:分别对演唱片段和哼唱旋律信号进行下采样;对下采样后的演唱片段和哼唱旋律信号进行带通滤波;对带通滤波后的演唱片段和哼唱旋律信号进行高分辨率的FFT变换,以获得信号的频谱能量;将获得的频谱能量归一化,以获得归一化的音符谱;将3个8度上的归一化的音符音频相加获得1个8度上的一个跨度,以获得叠加音符谱;基于评价函数从叠加音符谱搜索主旋律;将搜索到的主旋律扩展到3个8度上,其中,所述3个8度上的旋律为旋律泛音;将扩展的主旋律乘以掩蔽函数以获得掩蔽音符图。
地址 韩国京畿道水原市灵通区梅滩3洞416