对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 相关文章推荐
Python3学习urllib的使用方法示例
Nov 29 Python
python OpenCV学习笔记实现二维直方图
Feb 08 Python
详解【python】str与json类型转换
Apr 29 Python
python 弹窗提示警告框MessageBox的实例
Jun 18 Python
python3获取当前目录的实现方法
Jul 29 Python
Python Web框架之Django框架Model基础详解
Aug 16 Python
AUC计算方法与Python实现代码
Feb 28 Python
Django 允许局域网中的机器访问你的主机操作
May 13 Python
python单例模式的应用场景实例讲解
Feb 24 Python
用Python提取PDF表格的方法
Apr 11 Python
Python 多线程处理任务实例
Nov 07 Python
Python实现Hash算法
Mar 18 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
了解咖啡雨林联盟认证 什么是雨林认证 雨林认证是什么意思
2021/03/05 新手入门
通过php添加xml文档内容的方法
2015/01/23 PHP
php 实现301重定向跳转实例代码
2016/07/18 PHP
laravel 5.3 单用户登录简单实现方法
2019/10/14 PHP
PHP函数用法详解【初始化、嵌套、内置函数等】
2020/06/02 PHP
jquery $.ajax入门应用二
2008/11/19 Javascript
网页编辑器ckeditor和ckfinder配置步骤分享
2012/05/24 Javascript
AngularJS中的过滤器使用详解
2015/06/16 Javascript
浅析AngularJS中的生命周期和延迟处理
2015/06/18 Javascript
基于jquery实现页面滚动到底自动加载数据的功能
2015/12/19 Javascript
JS添加删除DIV的简单实例
2016/07/08 Javascript
XMLHttpRequest Level 2 使用指南
2016/08/26 Javascript
利用Chrome DevTools直接调试Node.js和JavaScript的方法详解(并行)
2017/02/16 Javascript
详解nodejs express下使用redis管理session
2017/04/24 NodeJs
jQuery 添加样式属性的优先级别方法(推荐)
2017/06/08 jQuery
详解Vue中localstorage和sessionstorage的使用
2017/12/22 Javascript
JavaScript指定断点操作实例教程
2018/09/18 Javascript
html+jQuery实现拖动滑块图片拼图验证码插件【移动端适用】
2019/09/10 jQuery
vue css 引入asstes中的图片无法显示的四种解决方法
2020/03/16 Javascript
python基础教程之分支、循环简单用法
2016/06/16 Python
Python守护线程用法实例
2017/06/23 Python
python生成二维码的实例详解
2017/10/29 Python
详解Python最长公共子串和最长公共子序列的实现
2018/07/07 Python
pandas通过索引进行排序的示例
2018/11/16 Python
Python统计文本词汇出现次数的实例代码
2020/02/27 Python
python中安装django模块的方法
2020/03/12 Python
英国网络托管和域名领导者:Web Hosting UK
2017/10/15 全球购物
匡威意大利官方商店 :Converse意大利
2018/11/27 全球购物
Audible英国:有声读物,30天免费试用
2019/10/16 全球购物
党支部承诺书范文
2014/03/28 职场文书
房地产经营管理专业自荐信
2014/09/02 职场文书
一份恶作剧的检讨书
2014/09/13 职场文书
党委干部批评与自我批评发言稿
2014/09/28 职场文书
优秀党支部申报材料
2014/12/24 职场文书
防溺水主题班会教案
2015/08/12 职场文书
java多态注意项小结
2021/10/16 Java/Android