python 声音指纹识别,Python-samp中的Dejavu音频指纹识别
我在试着让Dejavu来处理覆盆子(覆盆子皮3)。我正在尝试将麦克风输入的音频与mysql数据库中的文件进行匹配。我已经测试过,可以用pyaudio录制,但是我需要设置sample rate=24000&CHUNK=4056。我几乎使用了Dejavu示例附带的默认代码。在
当我运行代码时,我得到以下错误:IOError:[Errno Invalid sample rate]-9997
有人对如何解决这个问题有什么建议吗?在
下面是我的Python代码:import warnings
import json
warnings.filterwarnings("ignore")
from dejavu import Dejavu
from dejavu.recognize import FileRecognizer, MicrophoneRecognizer
# load config from a JSON file (or anything outputting a python dictionary)
with open("dejavu.cnf.SAMPLE") as f:
config = json.load(f)
if __name__ == '__main__':
# create a Dejavu instance
djv = Dejavu(config)
# Or recognize audio from your microphone for `secs` seconds
secs = 5
song = djv.recognize(MicrophoneRecognizer, seconds=secs)
if song is None:
print "Nothing recognized -- did you play the song out loud so your mic could hear it? :)"
else:
print "From mic with %d seconds we recognized: %s\n" % (secs, song)
以下是来自终端的日志:
^{pr2}$
python 声音指纹识别,Python-samp中的Dejavu音频指纹识别相关推荐
- python图片显示英文字符_Python中利用Tesseract软件来识别图片中的英文与中文
OCR与Tesseract介绍 将图片翻译成文字一般被称为光学文字识别(Optical Character Recognition,OCR).可以实现OCR 的底层库并不多,目前很多库都是使用共同的几 ...
- python常用代码大全-Python常用库大全,看看有没有你需要的
环境管理 管理 Python 版本和环境的工具 p – 非常简单的交互式 python 版本管理工具. pyenv – 简单的 Python 版本管理工具. Vex – 可以在虚拟环境中执行命令. v ...
- 可爱的python测试开发库(python测试开发工具库汇总)
2019独角兽企业重金招聘Python工程师标准>>> 欢迎转载,转载请注明来源: github地址 谢谢点赞 本文地址 Python测试开发库 参考资料 https://githu ...
- python常用代码大全-Python常用库大全
Python常用库大全,看看有没有你需要的. 环境管理 管理 Python 版本和环境的工具 p – 非常简单的交互式 python 版本管理工具. pyenv – 简单的 Python 版本管理工具 ...
- python代码库-哪些 Python 库让你相见恨晚?
Awesome Python 中文版网站?jobbole.github.io Awesome Python中文版来啦! 本文由 伯乐在线 - 艾凌风 翻译,Namco 校稿.未经许可,禁止转载! 英文 ...
- 基于音频指纹的听歌识曲系统
听歌识曲,我想大家都不陌生.虽然不同的厂商识别率不同(可能是因为版权的原因),但是每个音乐APP都会有这么一个功能.我们以扣扣音乐为例,扣扣音乐听歌识曲功能比较丰富,不仅有基本的听歌识曲还有哼唱识别, ...
- 手写识别ocr java,怎么识别手写文字?迅捷OCR文字识别软件帮你快速完成!
怎么识别手写文字?虽然现在手机.平板等设备已经普及开来,但是从小在学校养成的习惯,还是让大部分人选择会手写的方式.手写其实也有很大的缺陷,无论是在生活中还是在网络上进行分享都比较困难. 那么有没有将手 ...
- Qt怎么实现将bmp图片转换成Ascii_怎么识别手写文字?迅捷OCR文字识别软件帮你快速完成...
怎么识别手写文字?虽然现在手机.平板等设备已经普及开来,但是从小在学校养成的习惯,还是让大部分人选择会手写的方式.手写其实也有很大的缺陷,无论是在生活中还是在网络上进行分享都比较困难. 那么有没有将手 ...
- 全球领先飞瞳引擎™云服务全球两千+企业用户,集装箱识别集装箱箱况残损检测,正常箱号识别率99.98%以上,箱信息识别及铅封识别免费
全球领先飞瞳引擎™AI集装箱识别检测云服务全球两千+企业用户,集装箱识别集装箱箱况残损检测,正常箱号识别率99.98%以上,箱信息识别及铅封识别免费.CIMCAI中集飞瞳是全球应用落地最广,规模最大, ...
- python条形码识别系统_Python识别处理照片中的条形码
最近一直在玩数独,突发奇想实现图像识别求解数独,输入到输出平均需要0.5s. 整体思路大概就是识别出图中数字生成list,然后求解. 输入输出demo 数独采用的是微软自带的Microsoft sud ...
最新文章
- 神经网络与机器学习 笔记—小规模和大规模学习问题
- (需求实战_进阶_07)SSM集成RabbitMQ 订阅模式 关键代码讲解、开发、测试
- Swift 2.3- 3.0
- [算法] 循环有序数组查找递归实现
- UITableViewDataSource Protocol Reference
- 关于Ajax的一揽子工程(2)
- 基于系统的软件测试报告,软件系统测试报告模板.doc
- 三次Hermite插值
- bandizip修改压缩文件内容_BandiZip解压添加压缩文件教程
- NOIP 模拟题 国际跳棋
- WPF——OXY绘图_old
- excel组合汇总_Excel汇总20150105
- Team Queue -uva
- 如何成为一个 IT 界的女装大佬?
- 视频文案合并,清除原视频声音让文案转语音
- 晒弟弟考取的教资证写的朋友圈文案
- Ubuntu 20.04 实现Windows 复制粘贴
- 网页禁止鼠标右键复制的解决办法
- 扩展城市信道etu模型matlab仿真,【SDR】LTE信道仿真模型-EPA信道
- 路由器重温——静态路由
热门文章
- Unity Serialization 序列化
- Ubuntu 18.04安装全面战争三国游戏 (by quqi99)
- project项目管理软件の版本区别?
- aspnetcore vue 下载zip文件,压缩包打不开的问题记录
- CentOS 7.3安装详解
- 把redis部署到百度BAE上时的注意点
- 2021年IEEE Fellow刚刚放榜!84位华人学者当选再创新高!
- 简明现代魔法 php,PHP生成强密码
- 青岛胶州职业教育中心计算机基础专业证,胶州市职业教育中心学校着眼胶州发展大局,精准培养人才...
- 快速将bmp批量转换jpg的方法