• There are multiple speakers.
  • Each speaker generates multiple MFCC.
  • If I'm getting two different MFCC, can we know if those MFCC came from 2 different speakers or same speaker ?

How can we compare them and check this ?

  • You can find the distance between the MFCC features for different speakers. The distance should be zero for the same speaker and larger with different speakers.
  • You can use different types of distance functions or even similarity functions used generally to compare between probability density functions.
  • Also, corresponding to each speaker you should generate a single matrix of MFCC coefficients which is composed of multiple coefficients for each frame. So, the output MFCC should be of dimension: (number of frames, number of coefficients).
  • Every speaker's MFCC dimension should be the same to compare them.
  • $\begingroup$ I look on 2 different MFCC matrix of same speaker, and the values are different. so we need more sophisticated way to compare $\endgroup$
    – Boom
    Dec 13 '20 at 13:05
  • $\begingroup$ Was both of them obtained from the same audio recording? $\endgroup$
    – Aaquila
    Dec 14 '20 at 18:47
  • $\begingroup$ Usually, these features change with the words and the way u speak so essentially unless it is the same recording it may not be same. $\endgroup$
    – Aaquila
    Dec 14 '20 at 18:48

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.