Python提取頻域特征知識(shí)點(diǎn)淺析
在多數(shù)的現(xiàn)代語(yǔ)音識(shí)別系統(tǒng)中,人們都會(huì)用到頻域特征。梅爾頻率倒譜系數(shù)(MFCC),首先計(jì)算信號(hào)的功率譜,然后用濾波器和離散余弦變換的變換來(lái)提取特征。本文重點(diǎn)介紹如何提取MFCC特征。
首先創(chuàng)建有一個(gè)Python文件,并導(dǎo)入庫(kù)文件: from scipy.io import wavfile from python_speech_features import mfcc, logfbank import matplotlib.pylab as plt1、首先創(chuàng)建有一個(gè)Python文件,并導(dǎo)入庫(kù)文件: from scipy.io import wavfile from python_speech_features import mfcc, logfbank import matplotlib.pylab as plt
讀取音頻文件:
samplimg_freq, audio = wavfile.read("data/input_freq.wav")

提取MFCC特征和過(guò)濾器特征:
mfcc_features = mfcc(audio, samplimg_freq)
filterbank_features = logfbank(audio, samplimg_freq)


打印參數(shù),查看可生成多少個(gè)窗體:
print('\nMFCC:\nNumber of windows =', mfcc_features.shape[0])
print('Length of each feature =', mfcc_features.shape[1])
print('\nFilter bank:\nNumber of windows=', filterbank_features.shape [0])
print('Length of each feature =', filterbank_features.shape[1])

將MFCC特征可視化。轉(zhuǎn)換矩陣,使得時(shí)域是水平的:
mfcc_features = mfcc_features.T
plt.matshow(mfcc_features)
plt.title('MFCC')

將濾波器組特征可視化。轉(zhuǎn)化矩陣,使得時(shí)域是水平的:
filterbank_features = filterbank_features.T
plt.matshow(filterbank_features)
plt.title('Filter bank')
plt.show()

- python實(shí)現(xiàn)圖片處理和特征提取詳解
- python利用小波分析進(jìn)行特征提取的實(shí)例
- 使用python進(jìn)行文本預(yù)處理和提取特征的實(shí)例
- python實(shí)現(xiàn)LBP方法提取圖像紋理特征實(shí)現(xiàn)分類(lèi)的步驟
- 使用python實(shí)現(xiàn)語(yǔ)音文件的特征提取方法
- Python實(shí)現(xiàn)的特征提取操作示例
- Python + OpenCV 實(shí)現(xiàn)LBP特征提取的示例代碼
- python多進(jìn)程讀圖提取特征存npy
- 基于MATLAB和Python實(shí)現(xiàn)MFCC特征參數(shù)提取
- python利用opencv實(shí)現(xiàn)SIFT特征提取與匹配
相關(guān)文章
python matlab庫(kù)簡(jiǎn)單用法講解
在本篇文章里小編給大家整理了一篇關(guān)于python matlab庫(kù)簡(jiǎn)單用法講解內(nèi)容,有需要的朋友們可以學(xué)習(xí)下。2020-12-12
python自動(dòng)化辦公操作PPT的實(shí)現(xiàn)
這篇文章主要介紹了python自動(dòng)化辦公操作PPT的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-02-02
Pandas.DataFrame重置Series的索引index(reset_index)
本文主要介紹了Pandas.DataFrame重置Series的索引index(reset_index),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-02-02
python 實(shí)現(xiàn)分組求和與分組累加求和代碼
這篇文章主要介紹了python 實(shí)現(xiàn)分組求和與分組累加求和代碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-05-05
python多進(jìn)程實(shí)現(xiàn)文件下載傳輸功能
這篇文章主要為大家詳細(xì)介紹了python多進(jìn)程實(shí)現(xiàn)文件下載傳輸功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-07-07
python 開(kāi)心網(wǎng)和豆瓣日記爬取的小爬蟲(chóng)
我本科有個(gè)很幽默風(fēng)趣的量子力學(xué)老師,他說(shuō)了很多批話,跟個(gè)公知似的。他的很多文章都放在了開(kāi)心網(wǎng)(kaixin001.com)上,為了留個(gè)紀(jì)念,用爬蟲(chóng)保存下來(lái)2021-05-05

