Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [speech-processing]

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

0
votes
0answers
14 views

Bad performance using trained model from Kaldi Tedlium

I try to feed in a new (dialogue) data to the trained TDNN model of Kaldi Tedlium (TED talk data https://github.com/kaldi-asr/kaldi/tree/master/egs/tedlium) but found that the prediction is not good ...
0
votes
3answers
53 views

How to determine whether a speech segment is voiced/unvoiced?

I want to determine whether a speech frame is voiced/unvoiced. Out of many methods found while searching, one method said find energy of the frame and if it is above a certain threshold, mark it as ...
-1
votes
0answers
12 views

Speech PreProcessing and STFT

I'm trying to understand the speech preprocessing process a bit better, and I have some struggles. 1.STFT - what is the range of k and how can I determine the range? the top of the range is the is ...
0
votes
0answers
16 views

Extract speaking speed without speech to text

Do there exist any python libraries to extract a rate at which someone is speaking. The intuitive thing would be a speech to text solution and calculate it from its data - but I am wondering if this ...
0
votes
1answer
55 views

What Is the Point of Doing the Zero Padding? [duplicate]

What are the advantages and disadvantages of doing Zero-padding, in particular the case of speech signals?
0
votes
0answers
40 views

problem with pitch estimation

I know the range of pitch frequency is often in [200 hz-650 hz] and for a single speaker in each frame, pitch is in this range and its harmonics are considered to model voiced signal. Now, if ...
1
vote
1answer
58 views

Real time background noise reduction or removal

I am trying to build a real time simple audio recognition that can recognize few keywords. Following this tensor flow tutorial i was able to train a simple neural network. Currently the signal flow ...
2
votes
1answer
29 views

Linear Predictive Coding - Meaning of spectrally Flat

I am a student with very little background on signal processing and am studying the Linear Predictive Coding algorithm. I came across the term spectrally flat in ...
0
votes
1answer
58 views

Frequency detection in audio and what parameter or set of parameters help/limit frequency detection

I'm trying to learn audio and voice/speech processing techniques out of interest. I intend to learn, experiment with algorithms and design, implementation of such systems, frameworks using programming ...
0
votes
2answers
68 views

Negative Signal to Noise Ratio

What is the reason for getting negative snr value when calculating Signal to noise ratio of speech signal using matlab function SNR()?
1
vote
1answer
78 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-...
-1
votes
2answers
75 views

Audio Quality Assessment [duplicate]

I need an algorithm to assess the quality of a given audio. The task, is considered to be no-reference. Can anyone help me whether there is any method for quality assessment of any given audio? edit1:...
3
votes
2answers
102 views

Is There a Sparse Representation for Noise?

Is there sparse representation for stationary noise and nonstationary noise? How can I learn dictionary for each noise class? (my mean of noise is noises with which speech signals are often ...
1
vote
1answer
52 views

How many psychoacoustical critical bands are there?

I understand that the human ear works as a band-pass filter and I have doubt regarding the number of such bandpass filters in the filter bank. I came across these two possible explanations of how it ...
0
votes
0answers
112 views

Noise removal and speech enhancements

I am working with peak extraction from audio files (something like shazam) in python. I only need to focus on human speech. Audio is recorded from single channel common mic. Can someone help me with ...
1
vote
0answers
269 views

Python scipy.signal.wiener filter for speech processing

As far as I know Wiener filter can be used in Image processing.I wonder that if i can use Python scipy.signal.wiener() for speech processing as well. Thanks in advance.
0
votes
0answers
24 views

how to get pitch score from comparing 2 audio files

I am new in digital signal processing. I have 2 audio (stereo / 2 channels) files that each audio file says "ba a ta" recorded by 2 different people. Example 2 audio files can be heard on this link ...
0
votes
0answers
30 views

What's the relationship between excitation and LPC residual

While studying LPC, I have found something that boggles my mind. I'm studying from some university texts but pretty much everything I need for explanation is summed up here. I'd like someone explain ...
2
votes
0answers
115 views

What are F0 counters in Speech signals? What is represented by F0?

I can't find any dedicated definition for Frequency F0 counters. Can anyone tell me what does F0 exactly mean, I am confused about that.
0
votes
2answers
791 views

What are some python packages I can use to cut audio files

I have a project in which I have a batch of audio files and I need to remove the audio in it from say time 2secs to 5secs i.e. I have a set duration to be removed. How can I do this in python?
0
votes
1answer
34 views

Speech Processing applications: stereo data for features

I am working on speech databases that have a stereo format. I want to extract spectral information (Mel-filterbanks, MFCC, LPCC) and also some other prosody features like the fundamental Frequency F0. ...
1
vote
2answers
121 views

Harmonics to Noise Ratio Estimation

I'm willing to estimate the Harmonics to Noise Ratio (HNR) of a speech signal x[k] and using autocorrelation method. Theoretically, HNR is given as, $\ HNR = \frac{R_{xx}[T_0] }{R_{xx}[0]-R_{xx}[...
0
votes
0answers
66 views

filtering 1D signal with very low SNR(<2)

I have recorded speech using a microphone(with 16bit A/D converter). The signal has a frequency range of 300Hz to 1000Hz, I have recorded 3.5 seconds of the speech and 1.5 seconds of the baseline(no ...
0
votes
1answer
52 views

Difference between applying a window to a whole signal and frames.

I'm going to do feature extraction using a speech signal. The first step is the windowing of the signal using Hamming window. I'd like to know if I should apply one single window to the whole ...
3
votes
1answer
75 views

How to prevent Octave Jumping in ACF of Speech Signal?

I'm working with speech signals and my aim is to estimate the fundamental frequency $\ F_0$ of this signal often called as "pitch". The main idea is taking small blocks of the speech signal such ...
1
vote
2answers
249 views

How to edit audios so that they have the same length

I have a dataset of audio files, which differ on their lengths by a couple of milliseconds. Some are little shorter than 1s and some are little longer than 1s. They all have the same sampling rate, ...
0
votes
0answers
38 views

audio filter designing help

buzzer frequency range recording of audio signals(environmental sounds with speech) with buzzer soundI have audio signals(environmental sounds with speech) with buzzer sound, I have to attenuate only ...
0
votes
1answer
413 views

How to convert NIST to RIFF wav file

I have a dataset of audios(namely TIDIGITS, collected at Texas Instruments, Inc.) and they are in .wav format. However, when I try to read them from python, I get the following error: ...
0
votes
1answer
88 views

audio filter designing

I know the basic filtering techniques available in signal processing.Does audio signal specifically have any different filtering method?.My application is to filter out the background noise in speech ...
2
votes
1answer
116 views

MFCC Classification

I'm working on gender estimation from speech signal and I completed MFCC feature extraction. So now I'm trying to estimate gender from these features. But I have frames for an audio file and I ...
-4
votes
1answer
63 views

How do i remove the DC component from an audio signal using Matlab2016?

I have been doing speech processing in matlab2016, and am stack on how to remove DC component. I tried using the the function y=x-x(mean) but it seems not to ...
0
votes
0answers
37 views

Convert signal from cepstral domain to time domain

I have performed following steps on signal. fft power spectrum and log of power spectrum DCT IDCT exponential of IDCT values Now I want to convert the signal ...
0
votes
1answer
61 views

Is there a known correlation between human voice (360Hz to 5kHz) and the frequencies above/below that?

Hello SignalProcessing! Given the important frequencies of a human voice (360Hz to 5kHz) to communicate and the frequencies above and below that make the voice sound way better. Imagine we are ...
0
votes
2answers
227 views

Quantify the difference between two audio spectrograms

I have two speech signals of the same length. They contain the exact same speech content but are recorded from two different microphones. I want to compare the differences between them. 1) Assuming ...
0
votes
0answers
64 views

How to recover signal after spectral subtraction

I have done spectral subtraction on noisy speech signal. I want recover original signal after the spectral subtraction. I have done reverse of FFT and deframing of signal using following code but ...
0
votes
1answer
90 views

Normalize speech features per dimensions or across dimensions

I am working on pipelines for audio processing (audio features that will go into a neural net to create some embeddings). We are using two features : Filter banks, or MFCC. I was wondering what was ...
1
vote
1answer
213 views

Cepstrum: IFFT or FFT to enter the cepstral domain?

I'm trying to implement source-filter separation of some pre-recorded speech in Max/MSP. I'm unsure of whether one uses an FFT to enter the cepstral domain, or an IFFT. Some of the textbooks and ...
1
vote
1answer
230 views

Octave: Finding the mean fundamental frequency given an audio signal

I have an audio .wav file of someone's speech of which I want to find the mean fundamental frequency. Till now, all I have managed to do is load the data into a vector and (roughly) filter the silence ...
0
votes
2answers
134 views

How to make the impulse response sparse? How does one know that the channel is sparse?

I am new to sparse channel estimation algorithms and reading research articles. One such paper is blind sparse channel estimation using a modification of the BOMP technique titled, "Blind Acoustic ...
0
votes
0answers
15 views

MFFC - Source moving towards the recorder in time

I'm doing my master thesis, it's about classifying ships using sonars. I'm using MFCC to extract the features. The question that I have is, since the ship will move towards the sonar in time, will I ...
0
votes
0answers
38 views

what is the relation between autocorrelation lags and fundamental frequency?

I am studying autocorrelation based feature paper. In that they extracted autocorrelation feature and after that they plotted graph lags vs fundamental fundamental frequency...I am not getting ...
0
votes
0answers
50 views

Difference between obtaining temporal envelope using FDLP VS original signal in time domain

What is difference between: "If we apply conventional MFCC method for feature extraction on temporal envelope obtained by FDLP in each band on frame of 256ms"; and "If we apply MFCC on original ...
0
votes
0answers
118 views

How to improve the word recognition rate on Kaldi?

I am working on speech recognition using Kaldi. We have model which is trained on male voice. We are trying to recognize female voice using this model, but getting less accuracy than male voice for ...
0
votes
1answer
164 views

taking FFT from DCT

There is a speech signal, $y[n]$, in the time-domain. To take it to the frequency-domain, DCT has been got from $y[n]$ (w = dct(y) in MATLAB). After it, I applied ...
0
votes
1answer
159 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 ...
0
votes
0answers
19 views

Quantization used in amr-wb codec

What is the Quantization used in amr-wb speech codec? is there any matlab code or a detailed document (that contains the algorithm) to implement it?
2
votes
1answer
47 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
66 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
92 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
90 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 ...