From: harika on
Hi,

can anybody tell me how to represent the speech signal in parts I want to show a part of the signal and its corresponding FFT I can do FFT for the entire speech signal but I am unable to do it for the part of the signal.
can anyone please help me regarding this. Its very urgent
Thank you
From: mat001 on
"harika " <harika.suram(a)gmail.com> wrote in message <hk9et6$5c7$1(a)fred.mathworks.com>...
> Hi,
>
> can anybody tell me how to represent the speech signal in parts I want to show a part of the signal and its corresponding FFT I can do FFT for the entire speech signal but I am unable to do it for the part of the signal.
> can anyone please help me regarding this. Its very urgent
> Thank you

http://www.mathworks.com/matlabcentral/newsreader/view_thread/267315
From: Wayne King on
"harika " <harika.suram(a)gmail.com> wrote in message <hk9et6$5c7$1(a)fred.mathworks.com>...
> Hi,
>
> can anybody tell me how to represent the speech signal in parts I want to show a part of the signal and its corresponding FFT I can do FFT for the entire speech signal but I am unable to do it for the part of the signal.
> can anyone please help me regarding this. Its very urgent
> Thank you

Hi, if you look at

>>doc spectrogram

you get the short-time Fourier transform.

Wayne
From: harika on
"harika " <harika.suram(a)gmail.com> wrote in message <hk9et6$5c7$1(a)fred.mathworks.com>...
> Hi,
>
> can anybody tell me how to represent the speech signal in parts I want to show a part of the signal and its corresponding FFT I can do FFT for the entire speech signal but I am unable to do it for the part of the signal.
> can anyone please help me regarding this. Its very urgent
> Thank you

Hi

Thankyou for your reply
I dont want to plot the voiced and unvoiced portions in a speech signal
my task is given a speech signal say about 35000 samples and duration of about 3 secs i want to divide the speech signal from starting point to some random pt say about some 100 samples and I want to see this part of the original signal and its corresponding FFT in one figure.

thankyou
From: Wayne King on
"harika " <harika.suram(a)gmail.com> wrote in message <hk9jj5$ei2$1(a)fred.mathworks.com>...
> "harika " <harika.suram(a)gmail.com> wrote in message <hk9et6$5c7$1(a)fred.mathworks.com>...
> > Hi,
> >
> > can anybody tell me how to represent the speech signal in parts I want to show a part of the signal and its corresponding FFT I can do FFT for the entire speech signal but I am unable to do it for the part of the signal.
> > can anyone please help me regarding this. Its very urgent
> > Thank you
>
> Hi
>
> Thankyou for your reply
> I dont want to plot the voiced and unvoiced portions in a speech signal
> my task is given a speech signal say about 35000 samples and duration of about 3 secs i want to divide the speech signal from starting point to some random pt say about some 100 samples and I want to see this part of the original signal and its corresponding FFT in one figure.
>
> thankyou

Hi, that is what the short-time Fourier transform does. Read the help for spectrogram(). The Matlab function spectrogram() doesn't care about voiced vs unvoiced. You specify the window (segment) length, and how much overlap you want between segments, and if you want to multiply the segments by a window function, etc. You can plot it as a spectrogram, or you can use the outputs to plot Fourier transforms of the segments if you wish.

Wayne