AMDF

This exercise computes the short-time average magnitude difference function (AMDF) of a speech frame
2,1K download
Aggiornato 23 giu 2015

Visualizza la licenza

This MATLAB exercise calculates and displays the AMDF of a frame of speech from a designated speech file and implements a pitch detection algorithm based on using the AMDF on a frame-by-frame basis. The program can operate in a frame mode, displaying each analysis frame and its associated AMDF (with a marking for best estimate of pitch period in voiced regions), or in a pitch detection mode. In the AMDF pitch detection mode a non-voiced frame detector (when the frame log energy falls below a fixed threshold) is utilized. The code also uses a procedure for determining whether the location of the minimum of the AMDF, for a given analysis frame, represents a case of pitch period doubling or even pitch period tripling, and provides an appropriate correction measure for such cases. The exercise plots the pitch period contour along with a plot of a confidence measure based on how strong a minimum of the AMDF was obtained for each analysis frame.

Cita come

Speech Processing (2026). AMDF (https://it.mathworks.com/matlabcentral/fileexchange/45274-amdf), MATLAB Central File Exchange. Recuperato .

Compatibilità della release di MATLAB
Creato con R2015a
Compatibile con qualsiasi release
Compatibilità della piattaforma
Windows macOS Linux
Categorie
Scopri di più su Simulation, Tuning, and Visualization in Help Center e MATLAB Answers
Versione Pubblicato Note della release
1.4.0.0

Minor layout tweak
Updated to work with post-R2014b graphics

1.2.0.0

code updates; Read_Me.txt setup file; pathnew_matlab_central example

1.1.0.0

Added users guide

1.0.0.0