Questions tagged [speech-processing]

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

Filter by
Sorted by
Tagged with
0 votes
0 answers
2 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 ...
user avatar
  • 21
0 votes
0 answers
21 views

Spectrogram analysis for exponential chirp signal [closed]

We'll create a 1-second exponential chirp signal starting at 1 Hz and ending at 4 kHz. Explain why you see such wide bands or smearing for the chirp at higher frequencies. 2.Describe the ...
user avatar
  • 1
0 votes
0 answers
26 views

How to generate PSHC carrier used in vocoders

Vocoders are often used to acoustically simulate the information transmitted by a cochlear implant. The different types of vocoders used in cochlear implants include noise-vocoding, sine-vocoding and ...
user avatar
  • 93
4 votes
3 answers
137 views

Using spectogram to speed up a signal - Time Scaling/Phase Vocoder

Background About half a year ago, while learning about spectograms as part of an Image Processing course I took, I was told you can speed up audio using spectograms as follows: Calculate the ...
user avatar
0 votes
0 answers
11 views

Computing Speech Signal Energy for the TMS5220

I am writing a C++ program that performs LPC analysis on speech data and then compresses it in a format acceptable to the TMS5220 Voice Synthesis Processor. During LPC analysis, I compute the energy ...
user avatar
2 votes
0 answers
38 views

Looking for audio/speech filtering expert for mobile hearing app

I am an Ear-Nose-Throat doctor (hearing doctor), looking for some help from someone who has built a mobile app with Frequency Filtering and Amplification. I am working on a social impact program for a ...
user avatar
0 votes
0 answers
14 views

How to determine the impulse response matrix, when zero state response is given

My understanding is that since its zero state response, the system is at rest. But what should I do after that? is there any online material to read about this ? Thank you
user avatar
0 votes
0 answers
31 views

How does phase spectrum compensation works?

I'm trying to find some information that explains how phase spectrum compensation of non-stationary signals methods works, but I can't find an exact description of the procedure. I can't understand ...
user avatar
1 vote
1 answer
45 views

Similar voice features for imitated voice

What kind of audio signal features/properties are appropriate for signal similarity measurement invariant to imitation? Basically I would like to do the following: Having a template (e.g. a spoken ...
user avatar
  • 156
0 votes
0 answers
20 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 ...
user avatar
  • 49
1 vote
1 answer
62 views

Should i use window with hop_size in Wavelet Transform or Discrete Wavelet Transform?

I have a signal (audio - voice) with 1 second of duration with sample rate of 50000 Hz. It is big signal and I wish extract some features and apply pattern recognition or classification. My question ...
user avatar
4 votes
1 answer
83 views

Which Programming Language Should Be Used for Deep Learning (Deep Neural Network [DNN])?

I will do voice activity detection and speech enhancement based deep neural network. However, I don't know whether to do this via matlab or pyhton. In which programming language can I find more ready-...
user avatar
  • 49
0 votes
0 answers
41 views

Realtime Independent Vector Analysis

I have been working on an implementation of Real-time (Online) IVA (independent vector analysis). The paper I am referring to is: Real-Time Independent Vector Analysis for Convolutive Blind Source ...
user avatar
0 votes
2 answers
46 views

Eliminate different microphones textures from their recordings

In my setting, I have different microphones recording a same speech signal. For each microphone recording, I can feel a slight difference in the playing sound. I am calling this property of a ...
user avatar
0 votes
0 answers
29 views

Calculation of ITD (Interaural time delay) using linear prediction - python

How is it possible to calculate the interaural time delay between two signals recorded underwater (ship sound signals)? Will linear prediction weight method be used for this?
user avatar
0 votes
0 answers
49 views

How can we find Room Impulse Response in real-time using Sine Sweep Method?

I want to calculate the room impulse response in real-time using sine sweep method. For that, I generated a sine sweep $x$ & its amplitude modulated inverse signal $f$. Then I played that $x$ ...
user avatar
1 vote
2 answers
265 views

How to use deconvolution technique to find out impulse response?

I have been working to find out room for impulse response. I am using Logarithmic sweep sine wave as input say $x(n)$ and my recorded signal is $y(n)$. I know the room impulse response is ...
user avatar
0 votes
0 answers
55 views

Voice glitch while selecting signal to play from a series incoming recorded signals

In my setting, I have multiple microphones recording the same speech signal in real-time. The speaker is moving while speaking. I am selecting one of the recorded signal to play based on their RMS ...
user avatar
1 vote
1 answer
64 views

What is the "chirped response FIR filter"?

In Pitch synchronous split-band LPC (PS-SBLPC) vocoder the authors describe an algorithm to identify pitch cycle boundaries. In "Pitch cycle detection" section, this sentence describes ...
user avatar
  • 111
3 votes
2 answers
514 views

What is a "pitch period"?

The term pitch period appears in the book Speech and Language Processing by Daniel Jurafsy: As we just said, a pitch-synchronous algorithm is one in which we do something at each pitch period or ...
user avatar
0 votes
0 answers
28 views

with PCM-16 no speech sound

I am trying to create a synthethic speech dataset. A quick overview of the my process is: read wav apply stft do some stuff (ex. add noise, etc.) apply istft write wav Now, the .wav file that I am ...
user avatar
0 votes
0 answers
47 views

Is there a technical term for smoothing or flattening the floor of an amplitude envelope?

I am working with the speech envelope, and I have been trying to make it act a little more like a bilevel signal by exaggerating the peaks and flattening out the floor. I detrended and smoothed my ...
user avatar
0 votes
0 answers
26 views

Stack audio frames for classification

I have audio files for which I extracted the mfcc features, and I ended up with train dataset of size 3082092 frames by 30 mfcc: torch.Size([3082092, 31]). What is ...
user avatar
  • 9
0 votes
1 answer
36 views

How is voice sound on TV or phone distorted through a face mask?

After a year of listening to people talk through face masks, it appeared to me that the sound is not merely muffled, but it has a very specific and recognizable tinge and texture to it. It reminds me ...
user avatar
  • 171
1 vote
2 answers
57 views

What are the fundamental differences between speech and music in frequency domain?

What are the fundamental differences between speech and music in the frequency domain? I can think mainly of features in the time domain that can differentiate speech from music signals, e.g. short ...
user avatar
  • 111
2 votes
0 answers
35 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 ...
user avatar
  • 121
0 votes
1 answer
60 views

Amplification of a speech signal in the recorded audio

I have recorded an audio. I dont know how it happened that only one sided speech is recorded and the other speech is recorded with a very low sound. Is there any solution to amplify the other side ...
user avatar
0 votes
0 answers
29 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 ...
user avatar
  • 103
1 vote
0 answers
52 views

Splitting Arabic speech by letter

I have the audio stream below, which is a recording of Arabic. I am trying to split the stream into individual letters. I have manually marked the ideal locations with black lines in the image below. ...
user avatar
  • 121
0 votes
1 answer
51 views

Sound recording anonymization

I want to study stress based on sound recordings. However, there are many concerns about keeping the identity of the recorded persons anonymous. I want to keep intensity and spectral contents intact ...
user avatar
1 vote
0 answers
48 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 ...
user avatar
  • 9
0 votes
1 answer
66 views

How to select the order of LPC to model formants?

I am having some difficulties understanding LPC and speech processing in general. The professor asked us to provide an heuristic way to select the order of LPC? For example if I wanted to model 3 ...
user avatar
0 votes
1 answer
147 views

Male and female voice spectrum

I have a set of data which consists of male and female voices. They are pronunciation of a same sentence. What's the appropriate method for getting an average spectrum for the male and female voices ...
user avatar
  • 701
-1 votes
1 answer
99 views

How can you perform echo cancellation on features of audio signals?

I am working on a project that takes some features of audio signals and classify them with a neural network. However, the audio signals are added with their own echo with the environment. What would ...
user avatar
2 votes
1 answer
226 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 ...
user avatar
  • 121
1 vote
2 answers
53 views

Why are males' pitch lower than females?

Hi :) I'm not sure this is the right place to ask this question, but I'll try anyway: Here are two well-known facts, and I don't understand how they work together: Males usually have deeper voices ...
user avatar
  • 113
0 votes
2 answers
205 views

Formant analysis LPC (Matlab)

I wanted to do formant analysis using MATLAB and did everything according to the following tutorial: https://de.mathworks.com/help/signal/ug/formant-estimation-with-lpc-coefficients.html I have speech ...
user avatar
  • 357
1 vote
2 answers
378 views

Non-Uniform Quantization

I was reading a research paper on companding schemes for non uniform quantisation. In paper one of the motivations for non-uniform quantisation is that distortion at larger amplitude values is less ...
user avatar
0 votes
1 answer
133 views

Determining statistically the bandwidth of a signal from a spectrogram

My question is how to determine the parameters of a signal from a spectrogram statistically. The most important parameters that I am looking for are the lower and higher frequencies of the signal. I ...
user avatar
  • 173
0 votes
1 answer
38 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 ...
user avatar
  • 101
0 votes
0 answers
53 views

Sinusoidal tone in Signal-to-Noise measurements

Mengapa kita menggunakan nada uji sinusoidal saat mengukur signal-to-noise pada saluran bicara daripada hanya sinyal ucapan itu sendiri ? EDIT: Translation from Indonesian according to Google: Why do ...
user avatar
  • 1
0 votes
1 answer
65 views

Is this statement correct from DSP aspect?

So, In my report I am comparing the related works, In most of the previous work, researchers have used spectrogram as input to vanilla CNN and classify. Where I am using different handcrafted features ...
user avatar
0 votes
0 answers
103 views

How to use cross-correlation to verify speech data and determine delay

I have been experimenting with cross-correlation function to verify the presence of speech in a recorded file wrt a source file. I tried the following in Matlab: <...
user avatar
0 votes
1 answer
85 views

LPC Formant Estimation: Why resample?

The Burg algorithm implemented in PRAAT for formant estimation also works via LPC. First the sound is resampled to a sampling frequency of twice the value of maximum formant. Then a pre-emphasis is ...
user avatar
1 vote
1 answer
145 views

What do different Cepstral or MFCC coefficients represent intuitively?

I understand the explanation for separating slow and rapid changing log spectral components but i need to understand: Why lower coefficients have higher and mostly positive magnitudes? Why Higher ...
user avatar
0 votes
1 answer
69 views

How to use MFCC (or any other tool/method/algorithm) for speech verification

I have an original speech .wav file and a few recorded samples of the same file. Each recorded version has some differences wrt the original file. For example, The ...
user avatar
3 votes
0 answers
64 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 ...
user avatar
  • 31
1 vote
0 answers
125 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 ...
user avatar
0 votes
2 answers
170 views

Conceptually confused by LPC for speech: Do we synthesize by the inverse filter (FIR)?

I've been following the process of using LPC to analyse the speech and then synthesize the speech by swapping out coefficients over time. I'm purely concerned with pitched vowels at this point. ...
user avatar
  • 119
0 votes
2 answers
136 views

Speech SNR estimation

I'm trying to estimate SNR level in db to use it as a switch for an speech enhancement method that i'm working on. The noise level is not known and can be estimated using a posterior SNR algorithm. ...
user avatar

1
2 3 4 5 6