最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python提取頻域特征知識點淺析

 更新時間:2019年03月04日 10:38:03   投稿:laozhang  
在本文里我們給大家分享了關(guān)于Python提取頻域特征的相關(guān)知識點以及基礎(chǔ)內(nèi)容,需要的朋友們跟著學(xué)習(xí)下。

在多數(shù)的現(xiàn)代語音識別系統(tǒng)中,人們都會用到頻域特征。梅爾頻率倒譜系數(shù)(MFCC),首先計算信號的功率譜,然后用濾波器和離散余弦變換的變換來提取特征。本文重點介紹如何提取MFCC特征。

首先創(chuàng)建有一個Python文件,并導(dǎo)入庫文件:     from scipy.io import wavfile     from python_speech_features import mfcc, logfbank     import matplotlib.pylab as plt1、首先創(chuàng)建有一個Python文件,并導(dǎo)入庫文件:     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特征和過濾器特征:

     mfcc_features = mfcc(audio, samplimg_freq)

     filterbank_features = logfbank(audio, samplimg_freq)

打印參數(shù),查看可生成多少個窗體:

   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)換矩陣,使得時域是水平的:

   mfcc_features = mfcc_features.T

   plt.matshow(mfcc_features)

   plt.title('MFCC')

將濾波器組特征可視化。轉(zhuǎn)化矩陣,使得時域是水平的:

   filterbank_features = filterbank_features.T

   plt.matshow(filterbank_features)

   plt.title('Filter bank')

   

   plt.show()

相關(guān)文章

  • python對離散變量的one-hot編碼方法

    python對離散變量的one-hot編碼方法

    今天小編就為大家分享一篇python對離散變量的one-hot編碼方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • python繪圖庫Matplotlib的安裝

    python繪圖庫Matplotlib的安裝

    這篇文章主要介紹了python庫繪圖Matplotlib的安裝,需要的朋友可以參考下
    2014-07-07
  • 用python制作詞云視頻詳解

    用python制作詞云視頻詳解

    這篇文章主要介紹了用python制作詞云視頻詳解,原理解釋清晰,代碼詳細(xì),用于練習(xí)很適合,需要的朋友可以參考下
    2021-04-04
  • Flask處理POST請求的教程指南

    Flask處理POST請求的教程指南

    Flask處理POST請求的過程是一個相對直接且靈活的過程,它允許開發(fā)者根據(jù)需求接收、處理并響應(yīng)客戶端發(fā)送的數(shù)據(jù),以下是對Flask如何處理POST請求的詳細(xì)簡述,需要的朋友可以參考下
    2024-10-10
  • Python告訴你木馬程序的鍵盤記錄原理

    Python告訴你木馬程序的鍵盤記錄原理

    今天小編就為大家分享一篇關(guān)于Python告訴你木馬程序的鍵盤記錄原理,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-02-02
  • Pytorch中使用TensorBoard詳情

    Pytorch中使用TensorBoard詳情

    這篇文章主要介紹了Pytorch中使用TensorBoard詳情,TensorBoard的前段數(shù)據(jù)顯示和后端數(shù)據(jù)記錄是異步I/O的,即后端程序?qū)?shù)據(jù)寫入到一個文件中,而前端程序讀取文件中的數(shù)據(jù)來進(jìn)行顯示
    2022-06-06
  • Python 根據(jù)相鄰關(guān)系還原數(shù)組的兩種方式(單向構(gòu)造和雙向構(gòu)造)

    Python 根據(jù)相鄰關(guān)系還原數(shù)組的兩種方式(單向構(gòu)造和雙向構(gòu)造)

    本文主要介紹了Python 根據(jù)相鄰關(guān)系還原數(shù)組的兩種方式,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • Pandas 如何篩選包含特定字符的列

    Pandas 如何篩選包含特定字符的列

    這篇文章主要介紹了Pandas 如何篩選包含特定字符的列,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • python采集微信公眾號文章

    python采集微信公眾號文章

    這篇文章主要為大家詳細(xì)介紹了python采集微信公眾號文章的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • Python測試框架pytest介紹

    Python測試框架pytest介紹

    這篇文章主要介紹了Python測試框架pytest介紹,Pytest是一個非常成熟的全功能的python測試框架,有簡單靈活易上手、支持參數(shù)化等優(yōu)點,下面其相關(guān)內(nèi)容需要的小伙伴可以參考一下
    2022-03-03

最新評論

施甸县| 肥乡县| 房产| 阿拉尔市| 当雄县| 鄂州市| 宝丰县| 美姑县| 江山市| 都匀市| 虎林市| 封开县| 梁平县| 措勤县| 库尔勒市| 清涧县| 军事| 嘉善县| 集贤县| 淳安县| 邯郸县| 玛沁县| 通山县| 右玉县| 大姚县| 通州市| 石阡县| 武定县| 林芝县| 金沙县| 买车| 南城县| 丹江口市| 长海县| 车致| 水富县| 南安市| 连州市| 静乐县| 科技| 瑞丽市|