コメント リンクにあるように、Talkin's Robust Algorithm for Pitch Tracking in voicebox (関数名は「fxrapt」) によってピッチが抽出されます。
http://www.ee.ic.ac.uk/hp/staff/dmb/voicebox/doc/voicebox/fxrapt.html
ただし、各ピッチ周期内の最大振幅を検出することにより、LP エラー信号内のピッチ パルスを見つける必要があります。各ピッチ パルスに対して、2 ピッチ周期の長さのハミング ウィンドウ。T(i-1)、T(i)、T(i+1) が 3 つの連続するピッチ パルスの位置を表す場合。次のリンクの図に示すように、T(i-1) から T(i+1) までの範囲でピッチ パルスの解析ウィンドウを設計するにはどうすればよいですか?
そのための MATLAB コードを探しています。誰かが私を助けてくれれば、本当に感謝します。ありがとう。