Questions tagged [speech-recognition]

Speech recognition is the process of converting the spoken word to text, usually without regard to a particular speaker (which is more commonly referred to as "voice recognition").

45 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
5 votes
0 answers
1k views

Zero-padding of MFCC coefficients

I am trying to implement speech recognition using backpropagation algorithm, and I have been following this paper. I have followed it all the way, except that it tells me to zero-pad the coefficients ...
motiur's user avatar
  • 414
3 votes
0 answers
66 views

Frame lookup using audio

I'm an animator trying to get a program that will use machine learning to automate the lip syncing process. The program I need made will have two files given to it: a seed, and an audio file. The seed ...
dsp101's user avatar
  • 31
3 votes
0 answers
14k views

MFCC calculation

I've got a project and need to calculate MFCCs. I tried to read some tutorials and then make a MATLAB function but I seem to have wrong answers. I'd like to feed MFCCs to one of the classification ...
Celdor's user avatar
  • 452
2 votes
0 answers
37 views

Finding "Max Change" in a Audio Signal

I'm working on studying an endangered language and have the following problem: while I already have labeled exactly what the speakers I worked with have said at given timesteps on the word level and I ...
cmitch's user avatar
  • 121
2 votes
0 answers
138 views

Summer Projects - Suggestions

I'm looking for some suggestions and wondered if anyone had any ideas. I have just completed a project in Speech Recognition using MFCC, Dynamic Time Warping and Hidden Markov Models etc.. (Some of ...
Phorce's user avatar
  • 485
2 votes
0 answers
309 views

Most efficient algorithm for comparing two paths

I'm working with a Continuous Hidden Markov Model, and using the Viterbi Decoder which finds the best possible path for a given sequence. Here is how my algorithm works: ...
Phorce's user avatar
  • 485
2 votes
1 answer
787 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
1 vote
0 answers
27 views

What is gained by transforming a convolution to an addition with the cepstrum?

In automatic speech recognition the spectrum $f$ is interpreted as the convolution of elicitation $e$ and impulse response $h$. By applying the cepstrum $cep(f) = FT^{-1}(log(FT(f)))$ this convolution ...
user2740's user avatar
  • 111
1 vote
0 answers
262 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
1 vote
0 answers
395 views

Mixing signal with noise in frequency space (STFT)

I am working on a preprocessing function which is supposed to mix two audio signals clean and noise in the context of neural ...
Stefan Falk's user avatar
1 vote
0 answers
50 views

Is it possible to detect that sound source is playback of a recording?

I have been trying to find an article where it is described how real-time (or close to real-time) signal processing from a microphone is able to detect that an audio source is playback of a recording ...
Sims's user avatar
  • 11
1 vote
0 answers
517 views

difference between logged power spectrum and power spectrum?

What is the difference between a logged power spectrum and power spectrum... Well the log part. So can a normal power spectrum be converted to a logged power spectrum just by taking the log of the ...
Bob Burt's user avatar
  • 359
1 vote
0 answers
408 views

Gaussian Mixture Model-UBM based for image recognition

Scenario: Open set recognition: Unknown individuals may appear on scene (CCTV). Gallery = 10 individuals with a mug-shot image per individual. Approach: Gaussian Mixture Model-UBM based Use video ...
AJ_Nur's user avatar
  • 23
1 vote
0 answers
2k views

What does the output of Gaussian Mixture Model (GMM) represents in a HMM-GMM based speech recognition application?

Till now I know that- first the speech is converted frames and feature vectors are calculated for each frame using MFCC. And while training the Acoustic model- HMM model is generate for each phoneme ...
user2530619's user avatar
1 vote
0 answers
161 views

Word recognition with MSP430

In my DSP class at my university I have to create a simple word recognition system using the MSP430. Basically the board just needs to turn on and off an led at the commands "On" and "Off". My ...
Micah's user avatar
  • 11
1 vote
0 answers
167 views

Improve performance of speech recognition

Could anyone recommend good speech pre-processing/filtering algorithms/methods that would improve the performance of my speech recognition. I have been primarily been doing image processing related ...
patel deven's user avatar
1 vote
0 answers
471 views

audio features extraction using restricted boltzmann machine

I want to extract Audio Features using RBM (Restricted Boltzmann Machine). For this, I am giving the spectrogram (PCA whitened) as an input to the RBM. For each audio file, The spectrogram is a matrix ...
user35919's user avatar
1 vote
0 answers
677 views

What is the best pitch (frequency detector) for a Voice Activity Detection Algorithim?

I am programming a Voice Activity Detection algorithm. After researching several methods, I implemented a simple method that determines whether or not the person is speaking based off the RMS of the ...
Skylion's user avatar
  • 291
1 vote
0 answers
242 views

Extract Word Information From MFCC

I am making a pronunciation Scoring system, and I need to know how to separate the pronunciation information of an MFCC of a given spoken word, so that later i can match this MFCC with the MFCC of ...
Bassel Safwat's user avatar
1 vote
0 answers
1k views

DFT, cepstrum, LPC for feature extraction

I am a newbie in speech processing and experimenting to get a feel. I have extracted some speech segments using a window function and I want to find distance between a pair of segments. First, I took ...
Zoran's user avatar
  • 111
1 vote
1 answer
513 views

How to average MFCCs from different speakers saying the same word?

I am trying to create a simple recognition system. i have recordings of several speakers saying the same word, let's say "west". I compute the MFCC feature vectors of word "west" from each speaker. If ...
ordineri's user avatar
0 votes
1 answer
17 views

Constraints in Dynamic Time Warping for Speech

The Dynamic time warping is applied for time normalization. As shown in the diagram, two different signals with $Tx$ and $Ty$ time instants, are time-normalized to have $T$ time instants. $\phi$ is ...
Anantha Krishnan's user avatar
0 votes
0 answers
19 views

Speech Endpoints Detection using Explicit approach

The "Fundamentals of Speech Recognition" text by Rabiner, mentions three approaches for Speech (Endpoints) detection - Explicit, Implicit, and Hybrid approaches. I am studying the block ...
Anantha Krishnan's user avatar
0 votes
0 answers
30 views

Formants extraction from LPC

I would like to do formants extraction using LPC. I made the necessary pre-emphasis before feeding the speech samples to the LPC function. ...
Anantha Krishnan's user avatar
0 votes
0 answers
27 views

Understanding Baum's auxiliary function used in Hidden Markov Model

I am studying HMM from "Fundamentals of Speech Recognition" by Rabiner. Regarding the problem of how to adjust the parameters of a HMM, the proposed method was Baum Welch method (Expectation-...
Anantha Krishnan's user avatar
0 votes
0 answers
11 views

Exact computation cost using Forward Procedure for HMM probability evaluation

I am understanding the HMM concept for Speech Recognition. One of the three problems (HMM) to be solved is Probability evaluation $P(O|\lambda)$. Instead of a straightforward approach which is ...
Anantha Krishnan's user avatar
0 votes
0 answers
17 views

Understanding Feature Extraction in Automatic Speaker Verification (ASV)

I'm just starting out in the domain of automatic speaker verification, speaker recognition research. Based on the literature I've reviewed, I've summarized my understanding of feature extraction in ...
Hung Dinh Xuan's user avatar
0 votes
0 answers
12 views

Looking for UBM-GMM trained on the TIMIT database

Hello I was wondering if there was any publicly available pretrained UBM-GMM on the TIMIT acoustic-phonetic continuous speech corpus.
Asmodeus's user avatar
0 votes
0 answers
12 views

Close embedding similarity issue in Korean speaker verification using X-vector

I'm working on a speaker verification system using X-vector on Korean speakers' data. On unseen data, the system achieves fairly good EER (from 10% to 20%), but I'm encountering a challenge with close ...
Luka Nguyen's user avatar
0 votes
1 answer
87 views

How can sound waves be modeled in a manner that distinguishes individual voices but also recognizes words?

More specifically, I'm curious how we can represent sound waves in a way that would both distinguish between individual voices and also recognize, e.g. that recordings of different people saying the ...
Mikayla Eckel Cifrese's user avatar
0 votes
0 answers
59 views

How to decided the score threshold in speaker recognition?

I am new to speaker recognition and now starting from the GMM-UBM algorithm. Say I have a pre-trained UBM and speech from target speakers ...
LCS's user avatar
  • 21
0 votes
0 answers
28 views

How can I speech enhancement with DNN?

I want to do speech enhancement with DNN on Matlab. I downloaded the TIMIT dataset from the internet as a .wav file. I also downloaded the noises from the Noisex-92 database as .m file. Now I need to ...
Zang Li's user avatar
  • 59
0 votes
0 answers
41 views

Automatically identifying speech disfluencies from audio recordings

I want to automatically identify speech disfluencies (e.g. um(s) and uh(s) ) from my speech recordings. I am a bit surprised I couldn't find any disfluency detection models using speech only. I know ...
Blue482's user avatar
  • 103
0 votes
0 answers
34 views

Audio in Image,Graph or WaveForm Representation

Our task is to feed the audio data into the deep learning tensor flow model in the form of image representation(or graphical,waveform). Question is what is the best way of representing audio in image ...
Roshan VS'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
509 views

The essential pre-processing steps in speech signal analysis

My question is that for simulating a new scheme for speech emotion recognition (feature extraction and classification), what are the necessary pre-processing steps (I mean any kind of normalization ...
Amin's user avatar
  • 201
0 votes
0 answers
358 views

Proper way of representing Static, delta, delta delta in a plot

I am currently working on recreating the result of this paper. The paper is about applying cnn in speech recognition, in which cnn is used to for feature extraction, for which a proper way of ...
Bob Burt's user avatar
  • 359
0 votes
0 answers
70 views

Unique feature value for each phoneme

I'm working in a speech recognition project for the university. I'm using the TIMIT dataset and pylearn2 as machine learning library. The project need to be simple, and it doesn't have to follow the ...
giogix's user avatar
  • 101
0 votes
0 answers
305 views

Problem executing RIFFT in Cortex-M4

I'm implementing an Speech Recognition System over a Cortex-M4 processor (STM32F4-Discovery) and I'm facing a problem when a compute the RIFFT. I believe that I'm passing to the function the vector ...
alegasalv's user avatar
0 votes
0 answers
140 views

MFCC coeficient comparision

I have two sets of MFCC coeficients which I get with fftExtract utility from two wav audio files. How can I compare this sets (matrix 271x13 and 551x13) if they are similar ? Probably I should use ...
Mark Kica's user avatar
-1 votes
1 answer
98 views

How do I detect by ear if a quarter second audio clip is that of someone speaking or not?

I have a dataset of quarter second 16 bit mono PCM audio clips, each clip labelled as speech or nonspeech. I am trying to estimate the quality of the labelling by randomly sampling a few of them and ...
Anand's user avatar
  • 99
-1 votes
2 answers
1k views

Using k Nearest Neighbour & Dynamic Time Warping for keyword spotting

As stated in the title, I am currently researching a method using k-NN, specifically, as either an alternative or as a supplement to the DTW algorithm in keyword spotting based on MFCC. I have read ...
Ran Tzafrir's user avatar
-1 votes
1 answer
166 views

How to build a simple model for voice-controlled system?

I want to build a speaker independent voice-controlled system. If I ask 10 people to say one unique word(for example"hello"), and record their voice and do LPC(linear predicting coding) upon them, I ...
user3486308's user avatar
-1 votes
1 answer
528 views

Help using vector quantization

I have a sample signal, and I computed MFCC using this code.Now I have an array of 1225x12 size, where there are 12 coefficients for 1225 frames. Now I want to test another signal against this sample, ...
Nafis's user avatar
  • 31
-1 votes
2 answers
168 views

Problem in reading speech waveforms

I have two waveforms, and I'm not sure which of them is for the word "cease" and which one for "shoot". Now I guess based on voiced and unvoiced waveforms(voiced should be periodic), the first one is "...
Hanna's user avatar
  • 111