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
1 vote
1 answer
126 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
17 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
0 answers
30 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
37 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
23 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
18 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
22 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
33 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
32 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
30 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 ...
  • 93
3 votes
3 answers
159 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
17 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
32 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
0 votes
0 answers
38 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
47 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
22 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
73 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
89 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
54 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
48 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
48 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
137 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
395 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
56 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
76 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
654 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
30 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
56 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
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 ...
  • 171
1 vote
2 answers
58 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
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 ...
  • 121
-1 votes
1 answer
70 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
30 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
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. ...
  • 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 ...
1 vote
0 answers
56 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
97 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
172 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 ...
  • 701
-1 votes
1 answer
100 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 ...
2 votes
1 answer
297 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
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 ...
  • 113
0 votes
2 answers
251 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 ...
  • 365
1 vote
2 answers
456 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
147 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 ...
  • 173
0 votes
1 answer
40 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
60 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
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 ...
0 votes
0 answers
116 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 votes
1 answer
101 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 ...

1
2 3 4 5 6