MATLAB Answers

Ploting Corelation between MFCCs of two voice samples

7 views (last 30 days)
Kabeer Gulati
Kabeer Gulati on 20 Oct 2020
Answered: Puru Kathuria on 28 Oct 2020
I am working on a project where i intend to plot corelation between mfcc of two bird callings, but i couldn't find the way to do so.

Answers (1)

Puru Kathuria
Puru Kathuria on 28 Oct 2020
Hi,
You can proceed with extracting the mel frequency cepstral coefficients (MFCCs) for both the audio inputs, sampled at a frequency of fs Hz. Now you will have a matrix of size (a,b) containing the MFCCs for both the audio's.
You can either keep the MFCCs as a 1-d vector of size(a*b,1) or as a 2-d vector/matrix of size(a,b) depending upon how you want to compute the correlation among them.
Then you can proceed with computing the correlation using corr or corrcoef.
Please have a look at this thread if you want to compute the correlation between two matrices.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!