2024年6月14日发(作者:)
应用技术
一种基于Python的音乐检索方法的研究
卢冠成
(高新唐南中学,陕西西安,710000)
摘要:随着最近几年听歌识曲的火热发展,网易和QQ音乐都陆续开始内嵌听歌识曲功能,广大用户可以方便快捷搜索到自己喜欢的音
乐。本论文主要探讨了音乐检索的研究现状,音乐检索方法,并对其中一种基于哼唱的方法进行展开说明,最后通过一个基于Python的听
歌识曲实验,对音乐检索技术有了更加直观的理解。大众娱乐和未来计算机行业的发展,将会进一步大大促进音乐检索技术的发展。
关键词:音乐检索;Python;听歌识曲
0 前言
加,但如何保证用户能在不知歌名只知歌词的情况下,完成
最近两年,人们对于流行音乐的追求与需求量日益增
自己的全方面多种类的听歌需求呢?于是,电脑工程师就推
出了“听歌识曲”。这个应用在国内众多的音乐类
热上线,
APP火
QQ音乐。用户可以通过这个功能识别当前环境里播放器里
受到社会媒体及大众的一致好评,比如网易云音乐,
乐,丰富自己的最爱乐库。
播放的音乐或别人哼唱的悦耳的音乐,从而第一时间留住音
shazam
21世
率先在
纪随着
iOS
大
和
数据
Android
数字化
上发布了
经济的发
APP,并且用最
展,2008年,
歌曲购买服务,2013
快的速度以领头羊的身份整合了
年,shazam
iTunes/Amazon MP3store
被国外媒体评价为年度
潮,音乐检索也成为各大网络科技公司的重要项目之一。
十大最受欢迎的手机应用,由此听歌识曲迎来了一波火热狂
1 音乐检索的研究现状
是检索乐谱
音乐检索按搜索的目标分类,大致可以分为两类,一种
成字符串的形式
,另外一种是检索音频。检索乐谱是把音乐转化
取每一小段的听觉感知特征,通过比较特征序列来检索。音
,而检索音频是将一段音频分割成小段,提
频的处理比字符串的效率高了许多。尤其是在复杂环境下采
用声纹能够出其不意,达到事倍功半的效果。声纹是提取我
们所需音乐的基频然后采用动态时间规整比较两个基频序
列的相似度
[1]
2 音乐检索的意义及目的
。
乐的检索对于音乐数据库和数字图书馆建设有着非常重要
音乐检索具有重大意义。作为一种重要的媒体资源,音
的意义。网络上多媒体资源量非常巨大,人们需要高效的搜
乐检索在卡拉
索引擎从浩如烟海的数据中找出需要的音乐资源。另外,音
研究前景和巨大的应用价值。所以不论从科技发展还是从大
oK检索以及辅助视频检索等方面都有广阔的
众的娱乐的角度去看,音乐检索的意义深厚而且未来的任务
82


发布评论