简体   繁体   English

Matlab中MFCC系数的一阶导数

[英]First Derivative of MFCC Coefficients in Matlab

I have extracted mel frequency cepstral coefficient (MFCC) features (in Matlab) for some speech classification.我已经为某些语音分类提取了 mel 频率倒谱系数 (MFCC) 特征(在 Matlab 中)。 I'm currently thinking of adding the first and second derivatives of MFCC coefficient features.我目前正在考虑添加 MFCC 系数特征的一阶和二阶导数。 How can we get first and second derivatives from the MFCC?我们如何从 MFCC 得到一阶和二阶导数?

Thanks in Advance提前致谢

You can use the mfcc method like this:您可以像这样使用 mfcc 方法:

[coeffs,delta,deltaDelta] = mfcc(audioIn,fs);

Where coeffs is a vector containing the main features obtained using mfcc function, delta is a vector with the first derivatives, deltaDelta is also a vector with the second derivatives, audioIn is the audio you want to extract features, and fs is the sampling frequency.其中coeffs是包含使用mfcc函数得到的主要特征的向量, delta是一阶导数的向量, deltaDelta也是二阶导数的向量, audioIn是要提取特征的音频, fs是采样频率。

You can find the documentation here:您可以在此处找到文档:

https://www.mathworks.com/help/audio/ref/mfcc.html https://www.mathworks.com/help/audio/ref/mfcc.html

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM