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
169 views

How to get complete fundamental (f0) frequency extraction (python lib librosa.pyin)?

I am running librosa.pyin on a speech audio clip, and it doesn't seem to be extracting all the fundamentals (f0) from the first part of the recording. https://librosa.org/doc/main/generated/librosa....
  • 101
0 votes
0 answers
42 views

Good models to seperate speech and noise?

I have an audio clip containing speech and noise. I want to separate the noise signal from the speech signal. I've looked at some deep-learning based models, but they only remove the noise, without ...
1 vote
1 answer
130 views

Implementing Statistical Pitchmark Correction Method formula in programming code

I am trying to follow along a paper: The IVO Software Blizzard 2007 Entry: Improving Ivona Speech Synthesis System This paper explains how automatically estimated pitchmarks (certain time periods in ...
  • 61
0 votes
0 answers
18 views

Comparing utterances

I have a project in mind, part of which relies on comparing how similar some utterances are. Basically, I have a reference audio file of how a word, say, should be pronounced against which I want to ...
  • 101
2 votes
1 answer
59 views

What are some speech features that vary with what the speaker says?

I have been working on a text-dependent speaker verification project. I have used mel-frequency cepstrum coefficients(MFCC) for the project. As far as I know, MFCC coefficients depend on the vocal ...
2 votes
1 answer
60 views

MFCC: Does the DCT discard the information on pitch?

Given that the pitch harmonics of speech, are higher frequency features than the spectral envelope (of the pitch harmonics), I had an idea that computing the DCT of a spectrogram and discarding the ...
0 votes
0 answers
57 views

How to calculate Cepstral Peak Prominence (Smoothed) for speech signal - when to take logs

I understand the main steps of finding smoothed cepstral peak prominence, but am confused on some specifics: You first take the log of the Fourier transform of the signal, getting the spectrum. I'm ...
  • 1
0 votes
0 answers
21 views

Comparison of two ways of speaking

I have two audio files. The first one is like I would like to speak (reference). A little bit slower but the constant pace, good pronunciation, etc. The second one is various recorded audio files. I ...
0 votes
0 answers
23 views

Seeking expert on Android Dynamics Processing Effect for designing simple hearing amplifier [duplicate]

I am looking for someone who understand or has prior experience with Android Dynamic Processing Effect, to design a low-latency, frequency gain amplifier. Some public links for this Android feature ...
0 votes
0 answers
77 views

Estimate SNR using Voice Activity Detection

I´m working on a script written in Python for estimate SNR of speech signals using Voice Activity Detection (VAD). The problem is that the results are inconsistent, for example, a signal that has a ...
0 votes
0 answers
36 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 ...
  • 21
0 votes
0 answers
34 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 ...
  • 151
3 votes
3 answers
192 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 ...
0 votes
0 answers
20 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 ...
2 votes
0 answers
46 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 ...
0 votes
0 answers
46 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 ...
1 vote
1 answer
49 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 ...
  • 156
0 votes
0 answers
25 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 ...
  • 59
1 vote
1 answer
90 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 ...
4 votes
1 answer
103 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-...
  • 59
0 votes
0 answers
66 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 ...
0 votes
2 answers
49 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 ...
0 votes
0 answers
85 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?
0 votes
0 answers
249 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$ ...
2 votes
2 answers
650 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 ...
0 votes
0 answers
58 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 ...
1 vote
1 answer
80 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 ...
  • 111
3 votes
2 answers
961 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 ...
0 votes
0 answers
32 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 ...
0 votes
0 answers
65 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 ...
0 votes
1 answer
38 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 ...
  • 171
1 vote
2 answers
73 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 ...
  • 111
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 ...
  • 121
-1 votes
1 answer
73 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 ...
0 votes
0 answers
34 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 ...
  • 103
1 vote
0 answers
53 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. ...
  • 121
0 votes
1 answer
53 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 ...
1 vote
0 answers
72 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 ...
  • 9
0 votes
1 answer
170 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 ...
0 votes
1 answer
216 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 ...
  • 703
-1 votes
1 answer
102 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 ...
  • 11
2 votes
1 answer
469 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 ...
  • 121
1 vote
2 answers
58 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 ...
  • 113
0 votes
2 answers
308 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 ...
  • 425
1 vote
2 answers
543 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 ...
0 votes
1 answer
170 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 ...
  • 193
0 votes
1 answer
43 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 ...
  • 101
0 votes
0 answers
63 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 ...
  • 1
0 votes
1 answer
68 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 ...
0 votes
0 answers
137 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: <...

1
2 3 4 5 6