PROBLEM WITH welchparse>segment_info

Hello everybody, recently i m working on speech analysis. I cut many audio files into vowel segment in second. But the issue is that i cannot work properly with the segmented vowels audios such as extracted their pitch, mfcc and other features. I attached to my problem the code of extracting pitch from those segmented vowels audios. Below is the code and the error when i tried to extract pitch features from those segmented vowels audios. I need to know where the error come from and how to fix it. Thank you for your answers and help
file = dir ('E:\I\*.wav');
M= length (file)
for k = 1:36
%pitch extraction
[speech,Fs]= audioread(fullfile('E:\I\',file(k).name));
a=(speech);
ptch = pwelch(speech,Fs);
signalpitch(k,:) = ptch;
extractpitch = signalpitch (:,:);
end
Below is the error
Error using welchparse>segment_info (line 178)
The length of the segments cannot be greater than the length of the input signal.
Error in welchparse (line 32)
[L,noverlap,win] = segment_info(M,win,noverlap);
Error in welch (line 39)
[x,~,~,y,~,win,winName,winParam,noverlap,k,L,options] = ...
Error in pwelch (line 148)
[varargout{1:nargout}] = welch(x,esttype,varargin{:});

7 Kommentare

Mathieu NOE
Mathieu NOE am 12 Okt. 2020
hello
it sound bizarre to me that you don't assign any value for nfft, overlap for pwelch
maybe you should have a look at
Camille Dingam
Camille Dingam am 13 Okt. 2020
Hello, thank you for your answer and i will check the link you sent. But the same code can work properly with the entire word and it is impossible with vowels
Camille Dingam
Camille Dingam am 13 Okt. 2020
I just come to try and it is still showing the same error as above, thank you for more light
Mathieu NOE
Mathieu NOE am 13 Okt. 2020
hi
can you send me a wav file + your latest version of the code ?
all the best
Camille Dingam
Camille Dingam am 14 Okt. 2020
Through your email please?
Mathieu NOE
Mathieu NOE am 15 Okt. 2020
hello
yes , send it to : mathieu.noe@hutchinson.com
Camille Dingam
Camille Dingam am 15 Okt. 2020
Okay, thank you

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Kategorien

Mehr zu Simulation, Tuning, and Visualization finden Sie in Hilfe-Center und File Exchange

Gefragt:

am 12 Okt. 2020

Kommentiert:

am 15 Okt. 2020

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by