Skip to content

parham1998/Pitch-Detection

Repository files navigation

Pitch-Detection (warm-up project!)

Implementation of Pitch Detection algorithms with Matlab

I recorded the sentence "امروز هوا روشن و آفتابی است" in Persian (you can record any sentence in your language!). And tried to estimate pitch with three different methods.

1: speech pitch detection with the short-time autocorrelation function

1

    5 pitch candidates have been considered in each frame 
    run main(1).m to see results

autocorrelation result

auto_corr

2: speech pitch detection with average magnitude difference function (short-time amdf)

2

5 pitch candidates have been considered in each frame
run main(2).m to see results

amdf result

amdf

3: speech pitch detection with real cepstrum analysis

3

5 pitch candidates have been considered in each frame
run main(3).m to see results

real cepstrum result

cepstrum

About

Implementation of Pitch Detection algorithms with Matlab

Topics

Resources

Stars

Watchers

Forks

Languages