Questions tagged [speech-processing]

Speech processing is the study of speech signals and the processing methods of these signals.

0
votes
1answer
200 views

The origin of constants in mel-scale formula

To convert frequency to mel, we usually use formula: $$\mathrm{mel}(f) = 1127 \ln \left(1 + \frac{f}{700}\right)$$ I wonder where are $1127$ and $700$ came from? I've read the paper which ...
2
votes
1answer
54 views

How to correctly classify voice from other sound events?

I have a huge labeled dataset of several thousand sound events, including human voice, dish washing, things falling to the ground, among others. I need to report when a human voice event takes place....
0
votes
1answer
99 views

Pre-emphasis: What is connection between parameter a and 6db/oct?

I know that the standard pre-emphasis function is $y[n] = x[n]-\alpha\cdot x[n-1]$ and $\alpha$ is often set as $0.97$. However, when I was learning speech processing using Praat, the pre-emphasis ...
0
votes
1answer
105 views

Spectral density interpolation: Applications?

Let $\Phi_1$ and $\Phi_2$ be two matrix-valued power spectral densities. I wonder whether the problem of interpolating $\Phi_1$ and $\Phi_2$ has been studied in the literature and/or applied in ...
2
votes
0answers
113 views

Speaker diarization tool for acoustic analysis

I'm researching certain acoustic prosodic features during live clinical interactions. Because of the setting, the recordings always have cross channel bleed, and in some cases everything is recorded ...
0
votes
1answer
237 views

File size adjustment using FFT

I have been given the task of doing audio compression using FFT. The assignment is below. Below is my MATLAB code: ...
1
vote
1answer
86 views

Speech dereverbaration via maximum kurtosis adaptive filtering

I'm trying to code the algorithm described in Speech dereverbaration via maximum-kurtosis subband adaptive filtering by Gillespie, Malvar and Florencio, and the signal looks cleaner in when I plot it. ...
2
votes
1answer
153 views

Speech signal formant spectrogram. How can we determine F1?

The formant spectrogram in this page points F1 and F2 as below; In bottom-right F1 movement, I thought F1 could be below blue one. But how can we determine F1 is upper one not below one? Is it ...
2
votes
1answer
231 views

Parseval's Theorem for discrete series

I need to use Parseval's Theorem to find \begin{equation} S\:=\:\sum _{n=-\infty }^{\infty }\:\left[\left(\frac{\sin\left(\frac{\pi }{4}n\right)}{2\pi n}\right)\left(\frac{\sin\left(\frac{\pi \:}{6}n\...
-1
votes
1answer
157 views

Synchronizing 2 seperate speech audio signals

I have two speech signals: one with a man reading a passage, and one with a woman reading the same passage. I want to synchronize these signals so that, for each word, their readings line up. The ...
1
vote
1answer
67 views

why does/ doesn't phase count when you analyze a voice signal?

I am new to digital signal processing, I want to know why phase should not affect the analysis of a voice signal.
0
votes
1answer
191 views

MFCC in Speech Recognition and ANN

I have a dataset with over 2000 examples of digits (0 to 9) recorded on wav files. I'm trying to process these files with MFCC so that later I could train an Artificial Neural Network (ANN). My ...
1
vote
1answer
924 views

Why is LPCC and LPC used in speech recognition

I am currently trying to understand why LPCC and LPC is being used in speech recognition and why? LPC as I understand is model similar to source filter model, modelling speech production, and LPC ...
0
votes
1answer
109 views

Mel separated filter banks

I am currently a bit confused. I am currently trying to understand the MFCC extraction process, and don't understand how the Mel filter banks only provide a scalar output from each filter bank. What ...
0
votes
0answers
33 views

can you suggest me courses to start DSP? [duplicate]

I'm a cs student who's totally 100 % new to DSP can you recommend me math , physics and all the required courses so i can understand DSP better? thank you and also can you recommend some courses / ...
2
votes
1answer
116 views

Cepstrum calculus disambiguation

Learning the cepstrum analysis for speech recognition, I have met two different definitions of cepstrum (for discrete signals): $F^{-1}(ln|F(x[n])|)$ . That is, the cepstrum is the inverse Fourier ...
2
votes
1answer
219 views

Autoregressive modeling (linear prediction) of electrical transmission lines?

I've read that the reflection coefficients in speech processing (as computed by the Levinson-Durbin algorithm for solving the Yule-Walker equations) "represent the fraction of energy reflected back" ...
3
votes
0answers
875 views

Pre-emphasizing in speech recognition

Usually, in speech recognition, the techniques that are used are based on the linear prediction model (Fant, 1960). Parallel to this, the human speech production mechanism causes energy to drop ...
0
votes
1answer
277 views

Dynamic Time Warp through SPTK tool

I'm an IT student and got an assignment to do about Dynamic Time Warping(DTW) using the Speech Signal Processing Toolkit (SPTK) and comparing some words spoken by 2 speakers and finding the ...
0
votes
0answers
401 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 ...
4
votes
1answer
730 views

Speech recognition: words vs. phonemes

One could train a speech recognizer with words or phonemes. I guess that they both have their pros and cons: with words there would be a lower error rate as phonemes can be put together building a ...
9
votes
1answer
1k views

How does noise reduction for speech recognition differ from noise reduction that is supposed to make speech more “intelligible” for humans?

this is a question that has interested me for some time now, mainly because I'm working on noise reduction for an existing speech recognition system myself. Most papers on noise reduction techniques ...
0
votes
1answer
73 views

Obtaining databases for speech emotion recognition analysis

For a research work on speech emotion recognition, I need the database of CASIA and EESDB for simulations. I could not find those; how can I get them? Thanks.
1
vote
1answer
276 views

autoregressive moving average code implementation

I am new to DSP and i am trying to take a wav (human speech) file and apply ARMA filter and plot its PSD graph in python. I see that there are a lot of AR implementations but almost none ARMA. I ...
1
vote
0answers
149 views

What is advantage of Logarithmic Sampling?

Logarithmic Fourier Transformation This paper starts off in the abstract saying that the given audio signal is sampled logarithmically. We also know that the human ear has a sort of a filter bank ...
1
vote
1answer
152 views

Logarithmic Spacing

What is the meaning of sampling logarithmically? How do you space the samples logarithmically? Or to rephrase the second question, How to sample an audio signal logarithmically? It would be ...
1
vote
0answers
142 views

What is logarithmic mapping in a filter bank such as the one in the human ear?

"The spacing of the filters in a filter bank used to make an ordinary spectrogram is linear, whereas an auditory filter bank has a spacing that corresponds to the way in which sinusoidal frequency ...
2
votes
0answers
93 views

Cepstrum of finite impulse train

In Acero's Spoken language processing (p. 309) it says that the cepstrum of a finite length impulse train $$x[n] = \sum^{M-1}_{k=0} \delta[n-kN]$$ is given by $$\hat{x}[n] = \sum^{ \infty}_{r=1} \frac{...
0
votes
1answer
40 views

Suggestions on how to use FIR model in sentence retrieval task

Estimating an impulse response from input-output measurements is called system identification. When the impulse response of the linear system $h(n)$, is of finite duration (M samples) or can be ...
0
votes
0answers
147 views

How to deal with variations in amplitudes when doing voiced/silence detection?

I have a collection of wave files that has a few well separated words spoken. My goal is to split them into individual files. I wanted the program to work on all files, not just one of them or require ...
1
vote
1answer
84 views

What do we mean by Total Factor Space in Audio Processing?

I am referring to the article for understanding Ivectors which says: Over recent years, i-vector-based framework has been proven to provide state-of-the-art performance in speaker verification. ...
1
vote
0answers
102 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 ...
1
vote
1answer
55 views

Is there a method to combine speech signals recorded by different microphones?

I have 3 speech files of the same speech recorded by 3 different microphones at the same time. I'm only concerned to improve the speech quality (in terms of SNR and intelligibility) by combining the ...
1
vote
1answer
961 views

The minimal signal to noise ratio (SNR) for people to understand a speech in the noisy background

This question seems easy to find an answer but I got lost in the end. I am trying to find the threshold for people to understand speech in a noisy environment. For example, assume the background noise ...
0
votes
1answer
38 views

Pole-Zero Configuration of Glottal Signal

I am currently studying for an exam in my Speech Processing course this Friday and I stumbled upon this question in one of the sample exams: The answer to this question was given as: Can someone ...
1
vote
0answers
51 views

Finding the closest match of a recorded word to a 'corpus' of singly-recorded words.

I am interested in learning more about processing audio and thought that it will be helpful to learn while doing a project. The project involves a pseudo-speec recognition where I have a corpus of ...
0
votes
1answer
196 views

TTS - Diphone database

I am working on text to speech conversion. I have done speech synthesis by concatenation of phonemes.The transition between phonemes is not smooth.I want to shift to diphone synthesis. Where can ...
2
votes
0answers
222 views

How to interpret the sign of a cepstral coefficient?

I feel like I've got a decent intuition for what the magnitude of a cepstral coefficient represents (i.e. how much of the signal's energy is contained in harmonics of a given wavelength), but I don't ...
0
votes
2answers
265 views

Long term spectral flatness measure voice activity detection

This is the Long term spectral flatness measure code that I have written so far. Can someone please help me, I don't know if I'm writing it correctly. It is working fine and gives high peak for ...
1
vote
1answer
704 views

Bandpass filter using wavelet transform

I'm working on a speech recognition project. The first step of this project is to find phoneme in the speech signal. To do that, I found this paper that discusses about it. In the paper, wavelets are ...
1
vote
2answers
2k views

Applying a window function to a speech signal

I'm currently developing a speaker recognition system. I have two main problems: What is the most suitable windowing function to apply to a speech signal prior to the STFT? Is it necessary to apply ...
3
votes
2answers
5k views

Why is each window/frame overlapping?

I am currently reading up on some speech recognition theory. As it speech signals usually are non stationary, but if a speech is seen in a very small time frame can it be deemed stationary, as would ...
-1
votes
1answer
2k views

Compare two audio tracks

I need to compare two audio tracks and compute the difference. The difference is how close they are in terms of pronunciation, rhythm etc. ignoring speaker voice characteristics. The first track is ...
0
votes
2answers
354 views

What is the unit of x-axis of a sound signal?

I'm confused about the unit of x-axis. The below signal has a duration of 3 second and sampling frequency 44100. So should i write Time(s) for the unit of x-axis. However, in the graph, it shows ...
0
votes
1answer
54 views

Amount of delay in audio signals which are echos of the original audio signal

Could you please inform me, in simulations and also in practical cases how much is delay in audio signals which are echos of the original audio signal (I mean the reference assumption in the ...
0
votes
1answer
95 views

Removing known sequence from an audio sample

I have an audio recording of a conversation which is obscured by a movie playing on a television. I have an audio recording of that same movie playing on that same television with no conversation in ...
0
votes
1answer
52 views

Checking if a lecturer can be heard clearly from the back of a room [closed]

I would like to indicate to a human speaker standing at the front of a classroom if he/she is speaking loudly enough to be heard from the back. From some research, i have gathered that I am looking to ...
3
votes
3answers
512 views

Signal processing for audio and speech

I have started learning about signals and I am interested in sound signals. There are some questions that I need to resolve. For example in music, difference of notes like 'sol' and 'la' are about ...
1
vote
1answer
72 views

Single channel speech enhancement

What is the difference between Magnitude spectral subtraction and Power spectral subtraction in terms of performance?
0
votes
1answer
711 views

Calculation of SNR

I have implemented RLS algorithm using adaptive filter on TMS320C6713 DSK.I want to calculate the signal to noise ratio. In this forum I found a method that I should input a speech signal with a ...