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").

Filter by
Sorted by
Tagged with
3
votes
3answers
3k views

Using MFCC to an ANN Speech Recognition System

I'm developing an Artificial Neural Network based Speech Recognition System using MFCCs. Suppose I have 260 input nodes in the ANN, and this number of nodes corresponds to the number of MFCCs that I ...
1
vote
2answers
3k views

MFCC coefficients

I have read this, this, this, this and this as a reference for computing the MFCC for a given wave file. Although, I am sure the values look wrong. In short I followed the procedure in link 5. <...
1
vote
0answers
151 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 ...
0
votes
1answer
776 views

Averaging Different Length Speech Signal

I have around 10 wav audio files all containing same word spoken i.e. 'Hello' but all having different length. So lets say 1st file when loaded consist of 20000 samples, 2nd of 15000, 3rd of 18000 ...
1
vote
1answer
131 views

Markov processes

I am trying to read a paper and I found it difficult to understand. This is a quote: Standard Mel frequency cepstrum coefficient (MFCC) computation technique utilizes discrete cosine transform (DCT)...
0
votes
1answer
43 views

Matching two video conversations

I have two video where two person having conversation. They begin recording different times. I want to match these two videos' frame numbers, i.e. By matching audio. How can I do that?
0
votes
0answers
24 views

Role of HMM in speech recognition [duplicate]

What exactly hidden markov model does in speech recognition process? I read it is the representation of phonemes as states? What exactly is a state? Any detail article on HMM role in speech ...
0
votes
0answers
61 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 ...
1
vote
1answer
214 views

In speech recognition applications, how are different voice amplitudes handled? (i.e loud vs. quiet tones)

I am doing some research related to real-time voice/hotword recognition engines. In most current implementations, input is divided into frames (overlapping or not), and audio features are extracted ...
1
vote
0answers
144 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 ...
0
votes
1answer
355 views

How to emulate human sound recognition

A person can recognise a large variety of sounds and fairly subtle differences in sound, even if they have only heard the sound once. Is it possible to recreate this with software, and how? ...
-1
votes
2answers
133 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 "...
0
votes
1answer
102 views

Ways to identify if music has vocal timbres in it?

The human voice is singular because it has a specific frequency spectrum and fast transitions between vowels and consonants. What are good and computationally fast ways to detect if there is probably ...
0
votes
1answer
29 views

Data representations for speech data

I'm interesting in knowing more about different kinds of data representations that are used for speech data. I know of FFT, but not any others. More precisely, I have the 3 following questions. What ...
3
votes
2answers
3k views

Using MFCC in spoken words recognition

We're trying to implement a "simple" speech recognition application in MATLAB (isolated words from a very limited dictionary). We've been trying the following methods: Extract MFCC coefficients for ...
0
votes
1answer
619 views

Speech recognition and comparison algorithms

I am doing several research for a prototype which I will be building. My prototype will consist of single word speech recognition and comparison with a preset recorded words. The prototyped system ...
3
votes
2answers
751 views

Initial state recognition in HMM

I am building a speech recognition system using Hidden Markov Model in python. I referred to this and this question and its answers, which were very helpful. In my approach, I split the continuous ...
3
votes
2answers
1k views

Vowel detection using MFCC

Does anybody know a simple way to recognize vowels from MFCCs? (not words, just phonemes: a,e,i,o,u). I heard this is a vastly known problem in DSP with several solutions like SVM, GMM and cosine ...
5
votes
3answers
10k views

Is there any free software that can recognize and classify sounds?

i am making a smart home automation software and i would like to know if there is any software that can recognize noises such as speech ,playing music,phone ringing etc The exact software i am looking ...
0
votes
1answer
478 views

What is the distance metric in dynamic time warping?

I am reading the lecture slides from this site http://luthuli.cs.uiuc.edu/~daf/courses/CS-498-DAF-P/Lecture%2018%20-%20Time%20series,%20DTW.pdf In slide 24, the lecture suggest using metric of the ...
1
vote
1answer
258 views

Filtering noise and identifying phones boundary in speech recongition

I am planning to do a self project on speech recognition for a vocabulary detection system using arduino. I know CMUsphinx or bitvoicer is probably the way to go. But I would like to code the project ...
1
vote
1answer
634 views

Speech recognition using mfcc and neural network [duplicate]

I am doing the project on speech recognition.I have implemented both the mfcc features and neural network.I am a bit confused in joining the two blocks.For example i have three different words with ...
0
votes
0answers
295 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 ...
0
votes
1answer
446 views

Computer Vision / Speech Recognition

I am not sure if the question is off topic but I need some input before I can finalize anything. Actually to do my higher studies (in research) I wanted to make sure that I land my career in Digital ...
0
votes
2answers
49 views

Re-recording audio vs. convoluting old audio data - differences?

I want to transform a studio audio dataset into a smartphone audio dataset (used for a speech recognition application). Would there be any difference in the resulting audio files using one of the ...
0
votes
1answer
940 views

Confusion about speech being piecewise stationary

From wikipedia: "Modern general-purpose speech recognition systems are based on Hidden Markov Models. These are statistical models that output a sequence of symbols or quantities. HMMs are used in ...
0
votes
1answer
1k views

The logarithm Energy measure in Speech

I am studying the mel-frequency cepstral coefficient (MFCC) and have downloaded a pdf which is related to MFCC from this link. It is about the "ETSI ES 201 108" ETSI ES 201 108 - Speech ...
1
vote
1answer
475 views

Continuous speech recognition with HMM

I don't understand how this works. Help would be really appreciated. Let's say we have a 10 second sound input, we make a feature vector every 10ms - so we have 1000 vectors - $\mathbf{o}=o_1, \cdots,...
4
votes
1answer
3k views

Using HMM for speech recognition

I'm trying to understand how speech recognition works, when using HMM. I know this post is very long, but that's mainly because I'm a complete beginner, and I since I have no idea what is clear and ...
1
vote
1answer
803 views

What is best practice to remove static noise?

What is best practice/algorithms to remove static noise from speech ? static noise aka Stationary Signal/static noise due to 1.humming sound due to of telephonic line/channel, 2.moving Vehicle,or ...
1
vote
1answer
2k views

In framing of audio samples', what is need of frame shift while giving frame size??

In framing of audio samples' in audio feature extraction, what is need of frame shift while giving frame size?? i.e. frame size = 20ms, frame shift = 10ms. Rather then shifting/overlapping why ...
0
votes
1answer
316 views

Speech discrimination from animal sound

i am looking for discrimination of speech from animal sound if you take a 150ms frame of speech and bird as shown below, what feature can i extract from them so that i can effectively state the ...
2
votes
2answers
149 views

What do cloud-based speech-to-text services upload to the cloud?

Services like Siri and Google Now perform speech recognition (speech-to-text) on mobile phones by doing part of the computation on a server in the cloud. What do they upload to the cloud? Do they ...
3
votes
1answer
803 views

If MFCC vectors are speaker independent, then how can we reconstruct unique speech signals from them?

Reconstructing a speech signal from a collection of MFCC vectors seems to work pretty well, but I've heard that one advantage of MFCCs is speaker-independence i.e. they are more-or-less the same ...
0
votes
2answers
967 views

Compare two words from different speakers

I have a set of audio files which contain a word each one, and I'd want to be able to compare a new word (coming from a smartphone mic) to check if it resembles to a specific file and how much it ...
0
votes
2answers
1k views

Matching two audio inputs (signals) [duplicate]

this is for an application in which passwords are stored in the form of audio inputs . In order to provide user access , the password(in audio form) will be matched with already stored password(audio ...
0
votes
1answer
113 views

recognizing words in a sentence

I want to know that what features might be needed for recognizing a word i a sentence exactly? I guess the routine for recognizing the word in a sentence is ganna follow this: 1-calculate voiced and ...
1
vote
1answer
7k views

MFCC Deltas, Delta-Deltas

I have just a quick question about how to calculate Deltas from MFCC. I have found the formula for calculating deltas here: $$d_t=\frac{\sum_{n=1}^{N}n\left(c_{t+n}-c_{t-n}\right)}{2\sum_{n=1}^{N}n^2}...
0
votes
1answer
2k views

How to Reduce Speech Feature Dimensions?

I have been experimenting with speaker independent automatic speech recognition. At this point, I understand that the signal is typically segmented into overlapping frames and MFCCs are extracted as ...
1
vote
1answer
93 views

Speech Activity Detection- Adhoc Problem with multi source sounds(birds,trees,heavy air) and how to eliminate them completely

Here i will first try to put my application agenda Typically i am sampling at 8Khz rate and filtering speech components using a BPF(digital) now i have got the 0-4Khz components in which ...
0
votes
1answer
2k views

How to compare vocal words in matlab

We as a group are new to signal processing and speech recognition. We have stored .wav sounds of three different words and we are trying to record a new .wav sound and have the system compare the ...
0
votes
1answer
408 views

In voice recognition system, how to match digital input to a given word without seconds delay?

I've been looking around and found some great C/C++/Java libraries like CMU Sphinx or Windows SAPI. I did not like SAPI, and CMU Sphinx is way too complicated... would need months to understand how it ...
3
votes
2answers
921 views

Algorithm to detect if a spoken phrase matches a previously spoken phrase

I would like to create a very simple system that allows a user to train (once or multiple times) a spoken phrase (from 1 word to a whole sentence.) Then the (same) user would speak the phrase back, ...
1
vote
0answers
445 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 ...
1
vote
0answers
652 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 ...
1
vote
1answer
699 views

Introduction to speech processing with code and examples?

Can anyone suggest an introduction to speech processing, class notes or books accompanied by programs that can be run to see what the algorithms do ? For example, in Burrus et al., Computer-Based ...
0
votes
1answer
146 views

Speech Signals - Recognition vs Analysis [closed]

I am looking at working broadly in the area of Speech Signal Processing, and would be grateful if someone can clarify these doubts! 1) Are there any differences between Processing and Analysis of ...
0
votes
1answer
1k views

Confusion regarding wav to MFCC conversion

I have to compare two .wav files. I am converting the wav file to an MFCC file. Why am I getting different MFCC matrices when using different Matlab toolboxes (one of them is giving a matrix having ...
0
votes
2answers
136 views

Concepts / Algorithms for recognising words in the Time-Domain

I'm currently working on a project that involves in Speech and recognising Phonemes (in kind of real-time). The current algorithm works by always listening for input from the Mic, and input that is ...
6
votes
3answers
311 views

Why does the excitation signal appear, separated, at high quefrencies in the cepstrum?

So, I've just begun a speech and language processing course and have found the explanation of the process of getting the cepstrum of a signal and its properties a little confusing. The following is a ...