AMDF

This exercise computes the short-time average magnitude difference function (AMDF) of a speech frame

이 제출물을 팔로우합니다

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.

인용 양식

Speech Processing (2026). AMDF (https://kr.mathworks.com/matlabcentral/fileexchange/45274-amdf), MATLAB Central File Exchange. 검색 날짜: .

카테고리

Help CenterMATLAB Answers에서 Simulation, Tuning, and Visualization에 대해 자세히 알아보기

일반 정보

MATLAB 릴리스 호환 정보

  • 모든 릴리스와 호환

플랫폼 호환성

  • Windows
  • macOS
  • Linux
버전 퍼블리시됨 릴리스 정보 Action
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