Pitchfinder 是在瀏覽器端執行的音高偵測函式庫,使用 AMDF(Average Magnitude Difference Function) 演算法。 它把音頻切成一小段一小段的幀(frame),分析每一幀的基頻(fundamental frequency),以 Hz 輸出。
分析學生錄音與參考音頻的每幀音高,作為後續 DTW 對齊與音準評分的輸入資料。