码迷,mamicode.com
首页 > 编程语言 > 详细

Python实现歌曲识别,好听的歌马上就可以收藏啦!

时间:2019-01-02 20:11:06      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:音乐   歌曲   pdf   src   小伙伴   收藏   数据存储   学习python   音频   

技术分享图片

 

 

技术分享图片

 

 

学习Python中有不明白推荐加入交流裙
                       号:735934841
                       群里有志同道合的小伙伴,互帮互助,
                       群里有免费的视频学习教程和PDF!

设计的总体流程图:

技术分享图片

 

 

录音部分

技术分享图片

 

 

技术分享图片

 

 

技术分享图片

 

 

技术分享图片

 

 

技术分享图片

 

 

技术分享图片

 

我们把他按照索引值为横轴画出来,就是我们常常看见的音频的形式。

音频处理部分

技术分享图片

 

 

技术分享图片

 

 

技术分享图片

 

 

技术分享图片

 

 

技术分享图片

 

 

技术分享图片

 

 

技术分享图片

 

 

音频处理的类有三个方法:

  • 载入数据
  • 傅里叶变换
  • 播放音乐

如下:

技术分享图片

 

这里面的self.high_point是未来应用的核心数据。列表类型,里面的元素都是上面所解释过的指

数据存储和检索部分

技术分享图片

 

 

我们将指纹和歌曲存成这样的形式:

技术分享图片

 

 

技术分享图片

 

 

举例:

技术分享图片

 

 

比对过程:

技术分享图片

 

 

技术分享图片

 

 

技术分享图片

 

 

技术分享图片

 

 

技术分享图片

 

 

技术分享图片

 

 

技术分享图片

 

 

技术分享图片

 

 

技术分享图片

 

 

技术分享图片

Python实现歌曲识别,好听的歌马上就可以收藏啦!

标签:音乐   歌曲   pdf   src   小伙伴   收藏   数据存储   学习python   音频   

原文地址:https://www.cnblogs.com/520lmx/p/10210744.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!