音频指纹检索库的更新方法及系统技术方案

技术编号:6983374 阅读:672 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种音频指纹检索库的更新方法及和系统,所述方法包括:将所有老歌曲的音频指纹和检索索引存入一基本检索库;将新歌曲的音频指纹和检索索引更新入一增量检索库;判断所述增量检索库的大小是否大于或等于预设的阈值,如是,则将所述增量检索库与基本检索库合并生成新的基本检索库,再将新歌曲的音频指纹和检索索引更新入一新的增量检索库;如否,则将新歌曲的音频指纹和检索索引更新入所述增量检索库。本发明专利技术针对经常有新歌曲加入的情况,当增量检索库比较小,更新增量检索库的代价非常小时,则每次只对增量检索库进行更新,从而节约了对音频指纹检索库的更新时间,实现了对音频指纹检索库的快速更新。

【技术实现步骤摘要】

本专利技术涉及音频指纹检索
,特别涉及一种音频指纹检索库的更新方法及系统
技术介绍
目前,用户经常会遇到这样的情况,当听到一首非常好听的歌曲但由于不知道这首歌曲的名字,无法通过各种渠道(如网络下载或到音像制品店购买)获取这首歌曲。为帮助找到某首歌曲的歌名称,于是业界出现了一种音频指纹检索库技术来解决这个问题,简单来说,这种音频指纹检索库技术的基本原理是先录制一段时间(通常为几秒钟)想知道歌名的歌曲的声音,然后将录制的这几秒钟的声音转化成音频指纹,这种音频指纹可以是从声音(音频)中提取的一系列数字特征,这些特征可以被发送到服务器与事先存储在服务器上的指纹库的音频指纹内容进行比对和检索,从而可以找到对应的歌曲,这与谷歌、百度等搜索引擎的应用原理类似,只是对于搜索引擎而言,提交到服务器的是一些文本关键词,而对于音频指纹的检索而言,提交到服务器的是一系列音频指纹。但是,这种音频指纹检索库技术目前面临的最大问题是它的更新问题,为了保证后续对音频指纹的快速检索,当曲库中有新的曲目加入时,新的曲库转化为音频指纹后不能将这这个音频指纹简单地附加在现有的音频指纹检索库的后面,而是必须重新生成本文档来自技高网...

【技术保护点】
1.一种音频指纹检索库的更新方法,其特征在于,包括:将所有老歌曲的音频指纹和检索索引存入一基本检索库;将新歌曲的音频指纹和检索索引更新入一增量检索库;判断所述增量检索库的大小是否大于或等于预设的阈值,如是,则将所述增量检索库与基本检索库合并生成新的基本检索库,再将新歌曲的音频指纹和检索索引更新入一新的增量检索库;如否,则将新歌曲的音频指纹和检索索引更新入所述增量检索库。

【技术特征摘要】

【专利技术属性】
技术研发人员:李霄寒王磊
申请(专利权)人:盛乐信息技术上海有限公司
类型:发明
国别省市:31

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

1