旋律数据库搜索制造技术

技术编号:2846640 阅读:299 留言:0更新日期:2012-04-11 18:40
一种用于在旋律数据库(114)中搜索代表一个音频片断的查询字符串的系统,包括用于从用户接收查询字符串的输入端(122,132)。所述旋律数据库(114)存储多个音频片断的相应表示。处理器(116)用于将查询字符串分解(117)成一个查询子串的序列。在数据库中为每个子串独立地搜索(118)与该子串最接近的至少一个匹配。根据对于各个子串的搜索结果,为该查询字符串确定(119)一个最接近的匹配。(*该技术在2024年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种在旋律(Melody)数据库中搜索代表一个音频片断的查询字符串的方法。本专利技术进而涉及一种在旋律数据库中搜索代表一个音频片断的查询字符串的系统,以及一种用于这种系统的服务器。
技术介绍
随着通过互联网的音频分发的增长,特定音频音轨/标题的获取也变得更加重要。传统上,用户可以在元数据上搜索音频标题/音轨,诸如艺术家名称,作曲家,唱片公司,等等。接着通过数据库来搜索匹配的音轨。接着用户从可能多个命中的结果中选择其中一个来播放/下载。由于用户可能不是总能够指定任何适当的元数据,指定查询字符串的其它形式也变得可用了。US 5,963,957描述了所谓的“哼唱查询”方法。用户可以简单地哼唱一个音轨的一部分。用户哼唱的音频片断被转换成一个查询字符串(例如通过将哼唱的片断转换成一个单音序列或音单音差分序列)。接着从数据库中搜索匹配的音轨(或者,更一般地,包括哼唱片断的更长的音频片断)。匹配基于一种距离度量。可以使用统计标准。其它一些音频输入形式也是已知的,例如吟唱,口哨或节拍。专利技术概述本专利技术的一个目的是提供一种前面所提出类型的改进的方法、系统和服务器,所述方法、系统和本文档来自技高网...

【技术保护点】
一种在旋律数据库中为一个查询字符串搜索匹配的方法,该查询字符串代表一个音频片断;所述方法包括:将所述查询字符串分解成多个查询子串的序列;对于每个子串,独立地从数据库中搜索与该子串最接近的至少一个匹配;根据各个子串的搜 索结果,为所述查询字符串确定至少一个最接近的匹配。

【技术特征摘要】
【国外来华专利技术】EP 2003-12-8 03104572.71.一种在旋律数据库中为一个查询字符串搜索匹配的方法,该查询字符串代表一个音频片断;所述方法包括将所述查询字符串分解成多个查询子串的序列;对于每个子串,独立地从数据库中搜索与该子串最接近的至少一个匹配;根据各个子串的搜索结果,为所述查询字符串确定至少一个最接近的匹配。2.按照权利要求1所述的搜索查询字符串的方法,其中分解查询字符串的步骤包括将查询字符串分解成子串,每个子串实际上对应于一个乐句。3.按照权利要求1所述的搜索查询字符串的方法,包括使得用户能够输入混合了多个查询输入模态的查询字符串。4.按照权利要求3所述的搜索查询字符串的方法,其中至少其中一种查询输入模态是下列其中之一哼唱,吟唱,吹口哨,打节拍,击掌,敲击声。5.按照权利要求3所述的搜索查询字符串的方法,其中查询输入模态中的变化基本上与一个子串边界重合。6.按照权利要求1所述的查询搜索字符串的方法,其中所述分解查询字符串的步骤包括估计所述查询字符串中存在多少个(Ns)子串;将所述查询字符串分割成Ns个连续的子串;每个子串与表示该子串的一个质心相关联;迭代地根据对应的子串为每个质心确定相应的质心值;通过最小化每个质心与其对应的子串之间的总体距离度量,为每个子串确定了对应的子串边界;直到满足预定的收敛标准。7.按照权利要求2和6的搜...

【专利技术属性】
技术研发人员:SC鲍维斯
申请(专利权)人:皇家飞利浦电子股份有限公司
类型:发明
国别省市:NL[荷兰]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1