Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
I have written the cepstral method to determine the pitch of a voice signal which is much simpler.
[x,fs,bits]=wavread('/home/..specify where your speech signal is located...');
%determination of cepstral coefficients
f=fft(x);
f1=abs(f);
f2=log(f1);
f3=ifft(f2);
%finding the strongest cepstral coefficient
pitch=max(f3);
display(pitch);
Forensic detection of pitch shift and time stretch detection in wave file
hi all....
it would be great of you that anyone could help me in finding the pitch shifted and time stretched audio file using forensical approach in Matlab.
for example:
if i have an audio file which has the total length of 10 seconds, and if the file has been tampered(pitch shifted or time stretched) at say between 5 to 7 seconds, then my task is to find out that the file has been time stretched or pitched shifted from 5 to 7 seconds.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.