Questions tagged [mfcc]

Related to the calculation, verification, usage, and requirements for Mel Frequency Cepstral Coefficients.

Filter by
Sorted by
Tagged with
0 votes
0 answers
39 views

Preprocessing lung sound data: replication of paper method

I'm really new to signal processing research. I'm trying to replicate Kirill Kochetov and Andrey Filchenkov. 2021. Generative Adversarial Networks for Respiratory Sound Augmentation. In Proceedings ...
Asmaul Husna Shampa's user avatar
0 votes
0 answers
135 views

difference in speed between tensorflow implementations of mfcc and stft

I am trying to preprocess audio clips for a keyword spotting task that uses machine learning models. The first step is to calculate the spectrogram starting from the waveform and in order to do so I ...
Giacomo Zema's user avatar
1 vote
0 answers
57 views

Why filter-bank energies coefficients are same through the frame?

I am trying to implement MFCC's from scratch in C++. In each frame, I am processing real-valued data to construct MFCC vectors. Although I think that my implementation is correct, the testing result ...
Yalçın Cenik's user avatar
1 vote
0 answers
237 views

Use the mean and standard deviation after MFCC extraction

I've noticed in some literature that the authors chose to use the mean and standard deviation of the extracted MFCC features. "ANALYSIS AND VOICE RECOGNITION IN INDONESIAN LANGUAGE USING MFCC ...
Joe's user avatar
  • 113
2 votes
1 answer
62 views

What are some speech features that vary with what the speaker says?

I have been working on a text-dependent speaker verification project. I have used mel-frequency cepstrum coefficients(MFCC) for the project. As far as I know, MFCC coefficients depend on the vocal ...
M. Fahmin's user avatar
2 votes
1 answer
77 views

MFCC: Does the DCT discard the information on pitch?

Given that the pitch harmonics of speech, are higher frequency features than the spectral envelope (of the pitch harmonics), I had an idea that computing the DCT of a spectrogram and discarding the ...
Tom Huntington's user avatar
2 votes
0 answers
22 views

Text dependent speaker verification using MFCC and vector quantization

I am trying to implement a text dependent speaker verification system. Here each speaker will speak their unique identification number and they will be granted access. I am trying to implement this ...
M. Fahmin's user avatar
2 votes
1 answer
87 views

Standardize MFCCs Before or After Computing Deltas?

I want to create a feature space that includes MFCCs, MFCC deltas, and MFCC delta-deltas concatenated along the time axis which I will then feed into a CNN for speech emotion recognition. After ...
AlePouroullis's user avatar
0 votes
0 answers
33 views

How is 76 frames calculated mfcc for 1 sec signal with 25 msec window and 10 msec overlap?

I was studying about keyword detection and while doing some reading, I read we take 1 sec audio signal. We then divide it into 25msec sub sections with and overlap of 10msec. We apply mel filter bank ...
t0mkaka's user avatar
1 vote
0 answers
135 views

Is Discrete cosine transform Translational Invariant

I am using 2D Mellin-Cepstrum to extract features, If I use log-polar transform to get rotational invariance, the rotation is transformed to translation. Can I use DCT next to get translational ...
Radhika's user avatar
  • 11
-1 votes
1 answer
52 views

Going from an MFCC coefficient to Hz range?

I have not worked with MFCCs before, but I am faced with the observation that the 5th MFCC of a signal is actually of interest for me in my speech research. In order to understand why that one is ...
Fredrik Karlsson's user avatar
2 votes
0 answers
76 views

Combining signals in MFCC space

I'm looking at a data augmentation method for training up a neural network of speech data. Currently I have two version of augmentation. The first method works by taking an audio file and mixing in a ...
Goz's user avatar
  • 455
1 vote
0 answers
46 views

Get Spectrogram from Filtered Power Spectrum

My objective is to get the higher resolution of spectrogram on the high-frequency area (2000 Hz - 5000 Hz) for a section of speech audio. I know that we typically apply Mel-scaled filter bank to get ...
John's user avatar
  • 11
1 vote
0 answers
80 views

Logarithmic Amplitude Spectral Subtraction

I'm diving into audio processing and I'm trying to wrap my head around spectral subtraction. I learned there are different approaches do it based on power, magnitude, oversubtraction. My task is to ...
lima0's user avatar
  • 9
2 votes
1 answer
642 views

How to compare 2 MFCC (compare them if they where created from same speaker)

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 ...
Boom's user avatar
  • 121
5 votes
1 answer
351 views

how to handle different durations of audio data?

I am new to signal preprocessing, I read about mel_spectrograms, MFCC's. Now I want to apply it and use the CNN model, But the data which I have for practice is having audio of different durations, ...
Ravi Teja's user avatar
0 votes
1 answer
46 views

Does speech volume affect frequencies?

I have created a little classifier that listens for certain keywords. Sometimes it will not react to a keyword, but if I shout the word, then the classifier will be able to pick it up. The classifier ...
Syllabear's user avatar
  • 101
0 votes
0 answers
31 views

What acoustics do MFCCs correspond to?

My question is, what frequency ranges do MFCCs correspond to? My line of thinking thus far is that if your highest frequency in the signal was 8000 Hz, you could convert to Mels (= 2834 Mels), take 13 ...
Lisa's user avatar
  • 131
1 vote
0 answers
14 views

Sound feature extraction too brief in comparison with manual annotation of sound. How to combine them?

Sound characteristics (features) are taken per e.g. 20 ms, but manual annotation takes place in durations of seconds. If we want to use these characteristics along with labels, how can this be ...
Andrew Pap's user avatar
1 vote
0 answers
226 views

Understanding MFCC

I am not from electrical or electronic background so my knowledge will be lacking. MFCC is represented by 39 values for each window frame. 12 values are the mel filter-bank and we get 13th value by ...
Naveen Gabriel's user avatar
0 votes
2 answers
115 views

Working with a sound's magnitude instead of amplitude

I'm working on a project, where we're recording sound with a piezo-disc which looks a little something like this: Now, unless we're doing something horribly horribly wrong, I've discovered that we're ...
madprogramer's user avatar
0 votes
2 answers
224 views

Understanding MFCCs

I am doing research about emotion recognition from speech, by applying machine learning. Most papers are recommending using MFCC features. Therefore, I am currently trying to understand the underlying ...
Omar Malas's user avatar
0 votes
2 answers
107 views

Amplitude of a signal. [-1, 1] vs variants and MFCC implications

I've seen two sort of audio signals, one where the y-axis takes values between -1 and +1. I'd think this means 1 means loudest? Not really sure And the second one I saw goes between $-10 000$ and $+...
Wouter Vandenputte's user avatar
0 votes
0 answers
353 views

How do I interpret these mfcc graphs?

The first graph represents mfcc plot for female and the second for male. How do I interpret this graph with colors. and what is that color scale on the right? How do I differentiate gender from these ...
chaitra srikanth's user avatar
0 votes
1 answer
63 views

Using MFCCs for acoustic machine failure prediction

MFCCs are ubiquitously extracted for speech processing tasks, but I would like to know how suitable they are for non-speech processing tasks. Intuitively, it is my understanding that MFCCs are ...
Harry Stuart's user avatar
1 vote
1 answer
323 views

How to train and test deep neural network using MFCC features?

I am working on Voice Disorder Detection problem. I have extracted 13 MFCC features, 13 delta and 13 delta-delta features from each audio file (2 to 4 secs). I extracted these features for each frame (...
Irfan Ansari's user avatar
0 votes
1 answer
729 views

MATLAB: Applying Inverse Fast Fourier Transform to an array of real numbers

I'm trying to understand the difference between applying the Discrete Cosine Transform (DCT) and the Inverse Discrete Fourier Transform (IDFT) to the log Mel-filterbank energies as explained in the ...
Abdulkader's user avatar
0 votes
0 answers
1k views

Understanding liftering as the final step in MFCCs features extraction

In the book here, they apply liftering, as a final step of MFCCs features extraction, to isolate the system component by multiplying the whole cepstrum by a rectangular window centred on lower ...
Abdulkader's user avatar
0 votes
0 answers
129 views

Why do we use the term "cepstral" in MFCCs, and how does it related to the cepstral domain?

As I know, we can get the cepstrum by taking the Inverse Discrete Fourier Transform (IDFT) of the log of the power spectrum. And we can get the Mel-frequency cepstral coefficients (MFCCs) by taking ...
Abdulkader's user avatar
1 vote
2 answers
2k views

MFCCs and mean normalization

I'm reading a blog about extracting MFCCs features for Machine Learning applications, but I didn't understand the following points about the mean normalization: To balance the spectrum and improve ...
Abdulkader's user avatar
1 vote
2 answers
541 views

filterbank: understand the different responses at the center frequency of each filter

I'm computing filterbank by applying 26 triangular filters on a Mel-scale to the power spectrum of an audio frame to extract frequency bands, and I found that some references use filterbank with equal ...
Abdulkader's user avatar
0 votes
0 answers
19 views

What features capture the semantics of a sentence from a gien audio?

I have been thinking lately and looking up on what could be the possible features that capture the semantics of an audio and came across MFCC: MFCC features represent phonemes (distinct units of sound)...
Aruna Maurya's user avatar
1 vote
0 answers
35 views

Alone MFCC can identify difference between sound?

I am doing a project to identify different drum beats. There are lots of features like MFCC, Chroma Values, Spectral Bandwidth, Spectral Centroid, Zero Crossing Rate, etc. But most of the projects are ...
Asiri Amal's user avatar
-1 votes
1 answer
117 views

Audio Activity Detection and Classification

I am starting a new project. Actually, my real intention is to learn speech recognition but for warming up I want to improve in audio signal processing. In my project, I aim to record sounds except ...
black's user avatar
  • 99
1 vote
1 answer
152 views

Feature Extraction of Insect Sounds

First of all, forgive me if I sound stupid. I am still learning Audio Processing. So I am trying to make a machine learning model for detecting a specific insect through sound. Here is a sample raw ...
makoooy123's user avatar
1 vote
1 answer
295 views

Calculate the Standard Deviation of Fundamental Frequency (MFCC)

I'm implementing a gunshot detector following the article "Algorithm for Gunshot Detection Using Mel-Frequency Cepstrum Coefficients (MFCC)" (paywall). In the article, the authors uses 22 features ...
Hugo Sartori's user avatar
0 votes
1 answer
1k views

MFCC classification model

I have audio samples which MFCCs i want to train, but there is a problem. I can't find a classification model, because the samples have different length and consequently the MFCC matrices will also ...
Armen  Hayrapetyan's user avatar
1 vote
1 answer
2k views

what is the output of MFCCs?

I had calculated 13 MFCCs coefficients of a speech signal and i got output in the form numerical vectors please see below figure. My confusion whether it is in time domain or frequency domain. suppose ...
Prashanth Kolaneru's user avatar
-1 votes
1 answer
341 views

Why apply filterbank in power sepstrum not log power spectrum for cepstral coefficients feature(MFCC, IMFCC, LFCC) [duplicate]

In the original method for MFCC and any other method based on cepstral coefficients The original step is like this: |FFT|^2 -> Filterbank -> Log -> DCT but why not like that: |FFT|^2 -> Log -> ...
zlin's user avatar
  • 1
1 vote
0 answers
1k views

How to overcome different MFCC coefficients distributions from different speech datasets?

I am using MFCC values as features for a machine learning model of speech, detecting age from a voice recording of a person. I work with voice datasets I found on the web: common-voice and vctk. ...
Shiran's user avatar
  • 11
-1 votes
2 answers
303 views

why the MFCC is gender indenpend and used for isolated word recognition

I think female and male have total different MFCC feature for same word such as "one", but why the MFCC could be used for isolated word recognition which use the same HMM model for the same word ...
weifeng's user avatar
0 votes
1 answer
532 views

What does mean when we say mel scale reflects how humans hear musical tone [duplicate]

According to the standard mel frequency conversion formula, the mel frequency corresponding to 10000 Hz is 3073.22. Does it mean human ears perceive 10000 Hz frequency of any sound as 3073.22 Hz?
thileepan's user avatar
  • 183
0 votes
1 answer
462 views

How can I modify a sound signal based on it's MFCC

I'm working on an NN algorithm with which I want to filter noise from sound signals. I have some clean speech sound samples and noise samples, by combining them I get the signal that I want to filter....
Darius Chira's user avatar
1 vote
1 answer
836 views

audio signal reconstruction from MFCC

Transforming an audio signal to Mel Frequency Cepstral Coefficients is broadly used in tasks involving learning on audio. I was wondering, is this transform invertible with some good approximability ...
Dion's user avatar
  • 141
1 vote
1 answer
1k views

Fast Fourier Transform using numpy

I am a computer science student and didn't really have signal processing as a subject. Maybe I should be clear on the concepts of sampling rate and frequency of the signal but I am a little confused. ...
Ronit's user avatar
  • 23
1 vote
1 answer
2k views

Two voice pronunciation comparison similarity MFCC + DTW

Calculate each MFCC to compare wave file A and wave file B, and then use FastDTW to measure the distance after two sets of MFCCs. We compared the four wave files and obtained the Euclidean distance ...
김세중's user avatar
1 vote
1 answer
48 views

How does a telephone change your voice? [closed]

Is it due to vocal length normalization during MFCC? Please be kind enough to explain.
Daki Withanage's user avatar
3 votes
2 answers
3k views

MFCC window size at different sampling rates

The general recommendation for window size when calculating MFCC seems to be 20-40 msec. This is most often recommended in a context of 16000 samples per second, so leading to a window containing 320-...
EddieM's user avatar
  • 43
1 vote
1 answer
207 views

Given MFCC values for some wav’s, how can I easily tell if all speakers are the same?

Context: for a research project I have at regular times a batch of wav files with recordings of voice. The hypothesis is that all speakers in a batch are the same, but there might be 1 or a few “...
EddieM's user avatar
  • 43
0 votes
0 answers
205 views

issue with the MFCC and GMM for audio recognition

i am working on a project related to audio events recognition in real time like a door bell, baby crying, footstep, I have 9 categories of sound events so the first step i did was getting many wav ...
KamelK's user avatar
  • 21