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

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

设计的总体流程图:

录音部分

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

音频处理部分

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

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

如下:

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

数据存储和检索部分

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

举例:

比对过程:

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

时间: 2024-08-09 21:20:45

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

Python - 开发截图识别OCR小工具

一.简介 你一定用过那种“OCR神器”,可以把图片中的文字提取出来,极大的提高工作效率. 今天,我们就来做一款实时截图识别的小工具.顾名思义,运行程序时,可以实时把你截出来的图片中的文字识别出来. 二.模块 import keyboard # 用于监控键盘按下,触发事件(pip install keyboard) import time from aip import AipOcr # 调用百度接口(pip install baidu-aip) from PIL import ImageGrab

python opencv 人脸识别初识

甲.希望通过python加opencv搭建自己的人脸识别判断库 参照如下网页,配置python opencv开发环境, {博主ma6174} http://www.cnblogs.com/ma6174/archive/2013/03/31/2991315.html ubuntu中已有python-opencv的库,安装方便 sudo apt-get install libopencv-* sudo apt-get install python-opencv sudo apt-get instal

Python+Requests编码识别Bug

Requests 是使用 Apache2 Licensed 许可证的 HTTP 库.用 Python 编写,更友好,更易用. Requests 使用的是 urllib3,因此继承了它的所有特性.Requests 支持 HTTP 连接保持和连接池,支持使用 cookie 保持会话,支持文件上传,支持自动确定响应内容的编码,支持国际化的 URL 和 POST 数据自动编码.现代.国际化.人性化. 最近在使用Requests的过程中发现一个问题,就是抓去某些中文网页的时候,出现乱码,打印encodin

Python - PIL-pytesseract-tesseract验证码识别

N天前实现了简单的验证识别,这玩意以前都觉得是高大上的东西,一直没有去研究,这次花了点时间研究了一下,当然只是一些基础的东西,高深的我也不会,分享一下给大家吧. 关于python验证码识别库,网上主要介绍的为pytesser及pytesseract,其实pytesser的安装有一点点麻烦,所以这里我不考虑,直接使用后一种库. 要安装pytesseract库,必须先安装其依赖的PIL及tesseract-ocr,其中PIL为图像处理库,而后面的tesseract-ocr则为google的ocr识别

关于利用python进行验证码识别的一些想法

转载:@小五义http://www.cnblogs.com/xiaowuyi 用python加“验证码”为关键词在baidu里搜一下,可以找到很多关于验证码识别的文章.我大体看了一下,主要方法有几类:一类是通过对图片进行处理,然后利用字库特征匹配的方法,一类是图片处理后建立字符对应字典,还有一类是直接利用ocr模块进行识别.不管是用什么方法,都需要首先对图片进行处理,于是试着对下面的验证码进行分析.        一.图片处理 这个验证码中主要的影响因素是中间的曲线,首先考虑去掉图片中的曲线.考

Python+Opencv进行识别相似图片

在网上看到python做图像识别的相关文章后,真心感觉python的功能实在太强大,因此将这些文章总结一下,建立一下自己的知识体系. 当然了,图像识别这个话题作为计算机科学的一个分支,不可能就在本文简单几句就说清,所以本文只作基本算法的科普向. 看到一篇博客是介绍这个,但他用的是PIL中的Image实现的,感觉比较麻烦,于是利用Opencv库进行了更简洁化的实现. 相关背景 要识别两张相似图像,我们从感性上来谈是怎么样的一个过程?首先我们会区分这两张相片的类型,例如是风景照,还是人物照.风景照中

python 豆瓣验证码识别总结

总结:  pytesseract 识别比较标准的图片  识别成功率   还是不错的. 验证码的图片识别 需要先处理好   再用pytesseract 识别 from PIL import Image  # 图片处理import pytesseract  #  识别 im = Image.open('/home/yuexinpeng/profit.jpg')out = imaa = pytesseract.image_to_string(out)print(aa) # 滤波处理 去掉背景色thre

《你是我的眼》,歌曲非常好听

歌曲的mv地址: http://v.youku.com/v_show/id_XNjE4MzA5NDA=.html?from=s1.8-1-1.2 虾米地址: http://www.xiami.com/song/382620#lrc 歌词: 假设我能看得见 就能轻易的分辨白天黑夜 就能准确的在人群中 牵住你的手 假设我能看得见 就能驾车带你到处遨游 就能惊喜的从背后 给你一个拥抱 假设我能看得见 生命或许全然不同 可能我想要的我喜欢的我爱的 都不一样 眼前的黑不是黑 你说的白是什么白 人们说的天空

python爬取网易云音乐歌单音乐

在网易云音乐中第一页歌单的url:http://music.163.com/#/discover/playlist/ 依次第二页:http://music.163.com/#/discover/playlist/?order=hot&cat=%E5%85%A8%E9%83%A8&limit=35&offset=35 依次第三页:http://music.163.com/#/discover/playlist/?order=hot&cat=%E5%85%A8%E9%83%A8