對Python使用mfcc的兩種方式詳解
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表示任意數(shù)量
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還是有明顯的區(qū)別的,上面兩個子圖是從(1)Librosa得到的 mfcc[0] 和 mfcc[1],下面的是(2)python_speech_features得到的 amfcc[0] 和 amfcc[1]

以上這篇對Python使用mfcc的兩種方式詳解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
flask框架配置mysql數(shù)據(jù)庫操作詳解
這篇文章主要介紹了flask框架配置mysql數(shù)據(jù)庫操作,結合實例形式詳細分析了flask框架配置mysql數(shù)據(jù)庫及連接訪問等相關操作技巧,需要的朋友可以參考下2019-11-11
Python Numpy實現(xiàn)計算矩陣的均值和標準差詳解
NumPy(Numerical Python)是Python的一種開源的數(shù)值計算擴展。這種工具可用來存儲和處理大型矩陣,比Python自身的嵌套列表結構要高效的多。本文主要介紹用NumPy實現(xiàn)計算矩陣的均值和標準差,感興趣的小伙伴可以了解一下2021-11-11
Django ORM判斷查詢結果是否為空,判斷django中的orm為空實例
這篇文章主要介紹了Django ORM判斷查詢結果是否為空,判斷django中的orm為空實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-07-07
Python DataFrame 設置輸出不顯示index(索引)值的方法
今天小編就為大家分享一篇Python DataFrame 設置輸出不顯示index(索引)值的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-06-06
Python中在for循環(huán)中嵌套使用if和else語句的技巧
Python的語法糖非常強大,比如Python中在for循環(huán)中嵌套使用if和else語句的技巧便十分給力,下面我們就舉幾個例子來看詳細的用法:2016-06-06
Python3.5 Pandas模塊之Series用法實例分析
這篇文章主要介紹了Python3.5 Pandas模塊之Series用法,結合實例形式分析了Python3.5中Pandas模塊的Series結構原理、創(chuàng)建、獲取、運算等相關操作技巧與注意事項,需要的朋友可以參考下2019-04-04

