mfcc-master.zip

  • aroub
    了解作者
  • matlab
    开发工具
  • 625KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 0
    下载次数
  • 2021-02-13 20:24
    上传日期
MFCC Algorithm for extraction the feauture of signal or speech
mfcc-master.zip
  • mfcc-master
  • mfcc.m
    3.2KB
  • LICENSE
    1KB
  • mfcc_test.m
    5.2KB
  • README.md
    1.9KB
  • Tywin_voice.wav
    844KB
内容介绍
# mfcc MFCC extraction algorithm implmentation for older versions of MATLAB (pre-2018). ### Function description The MATLAB function file _mfcc.m_ implements the mel-frequency cepstral coefficients (MFCC) extraction algorithm. Function usage: ``` y = mfcc(x, Tw, Tstep, Fs, window, Flow, Fhigh, Nfilt, Nmfcc, p, D, replC0) ``` A description for all variables involved is given below: * OUTPUT: - y = MFCC matrix; size(y) = [#Frames, #MFCC] * INPUT: - x = input signal (mono); - Tw = frame duration [s] (e.g. 0.025 s = 25 ms); - Tstep = frame step [s] (e.g. 0.01 s = 10 ms); - Fs = sampling frequency [Hz] (e.g. 16 kHz); - window = function handler for the windowing (e.g. @hamming); - Flow = the starting frequency of the mel filterbank (e.g. 80 Hz); - Fhigh = the tail frequency of the mel filterbank (e.g. Fs/2 = 8 kHz); - Nfilt = the number of filters in the mel filterank (e.g. 26); - Nmfcc = the number of MFCCs to return (e.g. 13); - p = the pre-emphasis HPF coefficient (e.g. 0.97); use 0 to skip pre-emphasis; - D = the sinusoidal liftering coefficient (e.g. 22); use 0 to skip liftering; - replC0 = if 1, replaces the first MFCC (C0) with the log-energy, for each frame; use 0 to avoid the replacement. **Note**: Yes, I am aware [**this**](https://www.mathworks.com/help/audio/ref/mfcc.html) already exists, but, like it says in the title, this is targeted towards users with older versions of MATLAB. ### Unimplemented features - No argument checking is present in the function -- avoid improper values. - No function for calculating the delta and delta-delta coefficients is included. - No multi-to-single channel conversion -- make sure to only use mono recordings. ### Demo script The file _mfcc\_test.m_ demonstrates how to use the function and provides a few interesting visual results. You can test it yourself using any audio file or the small sample included in this repository. **Cheers!**
评论
    相关推荐
    • mfcc.zip
      matlab实现MFCC的提取 输入语音离散信号和采样频率 输出13维静态MFCC
    • MFCC_MATLAB-master.zip
      Speech recognition with MFCC and vq
    • matlab开发-mfcc
      matlab开发-mfcc。做演讲
    • 音频特征参数MFCCMATLAB程序
      MFCC-MEL域倒谱系数,是基于人耳听觉特性的特征参数,在语音识别、音频分类检索等领域有广泛应用;
    • MFCC代码MATLAB使用
      MFCC代码MATLAB使用
    • HTK MFCC for matlab
      Computes mel frequency cepstral coefficient (MFCC) features from a given speech signal. The speech signal is first preemphasised using a first order FIR filter with preemphasis coefficient. The ...
    • 语音识别MFCC特征提取matlab代码
      语音识别MFCC特征提取matlab代码。 「梅尔倒频谱系数」(Mel-scale Frequency Cepstral Coefficients,简称MFCC),是最常用到的语音特征,此参数考虑到人耳对不同频率的感受程度,因此特别适合用在语音辨识。
    • MFCCmatlab实现
      根据MFCC实现的一般流程,用matlab实现MFCC,可以对音频信号进行特征提取。
    • 梅尔倒谱系数MFCCmatlab代码
      该函数用于语音信号特征提取,详细用法以及参数设置都有说明,仅供学习参考。函数作者为 Kamil Wojcicki ,使用时必须保持作者备注的信息。
    • 视频会议系统.rar
      一套商用的视频会议程序(cool)。