对Python使用mfcc的两种方式详解


Posted in Python onJanuary 09, 2019

1、Librosa

import librosa 
filepath = "/Users/birenjianmo/Desktop/learn/librosa/mp3/in.wav"
y,sr = librosa.load(filepath)
mfcc = librosa.feature.mfcc( y,sr,n_mfcc=13 )

返回结构为(13,None)的np.Array,None表示任意数量

2、python_speech_features

from python_speech_features import mfcc as pmfcc
filepath = "/Users/birenjianmo/Desktop/learn/librosa/mp3/in.wav"
(rate,sig) = wav.read(filepath)
amfcc = pmfcc( sig, rate ).T

返回结构为(None,13)的np.Array,通过 .T 可转为(13,None)

3、这两种方式的mfcc还是有明显的区别的,上面两个子图是从(1)Librosa得到的 mfcc[0] 和 mfcc[1],下面的是(2)python_speech_features得到的 amfcc[0] 和 amfcc[1]

对Python使用mfcc的两种方式详解

以上这篇对Python使用mfcc的两种方式详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python基础教程之面向对象的一些概念
Aug 29 Python
跟老齐学Python之永远强大的函数
Sep 14 Python
python去除文件中空格、Tab及回车的方法
Apr 12 Python
简单的python协同过滤程序实例代码
Jan 31 Python
Python callable()函数用法实例分析
Mar 17 Python
TensorFlow实现卷积神经网络
May 24 Python
浅谈python在提示符下使用open打开文件失败的原因及解决方法
Nov 30 Python
python+opencv实现霍夫变换检测直线
Oct 23 Python
使用Django开发简单接口实现文章增删改查
May 09 Python
Tensorflow 模型转换 .pb convert to .lite实例
Feb 12 Python
Python环境管理virtualenv&virtualenvwrapper的配置详解
Jul 01 Python
Python中免验证跳转到内容页的实例代码
Oct 23 Python
Python中的 enum 模块源码详析
Jan 09 #Python
python linecache 处理固定格式文本数据的方法
Jan 08 #Python
Python 调用PIL库失败的解决方法
Jan 08 #Python
解决pyinstaller打包pyqt5的问题
Jan 08 #Python
Python Numpy库安装与基本操作示例
Jan 08 #Python
用Python和WordCloud绘制词云的实现方法(内附让字体清晰的秘笈)
Jan 08 #Python
Python离线安装PIL 模块的方法
Jan 08 #Python
You might like
模拟flock实现文件锁定
2007/02/14 PHP
如何突破PHP程序员的技术瓶颈分析
2011/07/17 PHP
PHP添加Xdebug扩展的方法
2014/02/12 PHP
thinkphp实现面包屑导航(当前位置)例子分享
2014/05/10 PHP
在PHP中使用FastCGI解析漏洞及修复方案
2015/11/10 PHP
PHP微信API接口类
2016/08/22 PHP
Javascript操纵Cookie实现购物车程序
2007/02/15 Javascript
dropdownlist之间的互相联动实现(显示与隐藏)
2009/11/24 Javascript
Jquery ajax传递复杂参数给WebService的实现代码
2011/08/08 Javascript
JS 模态对话框和非模态对话框操作技巧汇总
2013/04/15 Javascript
JavaScript如何禁止Backspace键
2015/12/02 Javascript
详解JavaScript异步编程中jQuery的promise对象的作用
2016/05/03 Javascript
对js eval()函数的一些见解
2016/08/15 Javascript
基于JavaScript实现鼠标箭头移动图片跟着移动
2016/08/30 Javascript
微信小程序 switch组件详解及简单实例
2017/01/10 Javascript
requirejs按需加载angularjs文件实例
2017/06/08 Javascript
js中let和var定义变量的区别
2018/02/08 Javascript
微信小程序保存多张图片的实现方法
2019/03/05 Javascript
[04:42]2015国际邀请赛CDEC战队晋级之路
2015/08/13 DOTA
利用python如何处理百万条数据(适用java新手)
2018/06/06 Python
selenium+python配置chrome浏览器的选项的实现
2020/03/18 Python
MATLAB数学建模之画图汇总
2020/07/16 Python
python Scrapy框架原理解析
2021/01/04 Python
使用HTML5做个画图板的方法介绍
2013/05/03 HTML / CSS
HTML5和CSS3实例教程总结(推荐)
2016/07/18 HTML / CSS
ECCO俄罗斯官网:北欧丹麦鞋履及皮具品牌
2020/06/26 全球购物
家长会学生家长演讲稿
2013/12/29 职场文书
雪山饭庄的创业计划书范文
2014/01/18 职场文书
《特殊的葬礼》教学反思
2014/04/27 职场文书
优秀员工推荐信
2014/05/10 职场文书
2015大学生党员自我评价范文
2015/03/03 职场文书
小学校长个人总结
2015/03/03 职场文书
2014年度个人工作总结范文
2015/03/09 职场文书
导游词之山西祁县乔家大院
2019/10/14 职场文书
Python爬虫基础初探selenium
2021/05/31 Python
Mysql 如何查询时间段交集
2021/06/08 MySQL