DPマッチングによる単語間の距離計算

1 線形予測係数を用いた単語間の距離計算(時間軸整合あり)

DPマッチング (DTW) を用いて時間軸整合を行った場合の2単語間の距離を求めます。 lpfrmt コマンドによって得られた線形予測係数が file1_a.txt と file2_a.txt に入っているとすれば,2音声間のDPマッチングを用いた距離は次を実行して得られます。

dpmatch file1_a.txt file2_a.txt > dp_file1_file2.txt

これにより,2音声の距離が dp_file1_file2.txt に入ります。

ファイル dp_file1_file2.txt には,冒頭 5 フレーム分の DP マッチング計算過程と, 単語間の距離 D(A, B) に続いて,file1_a と file2_a の時間軸整合における最適パスが出力されます。 従って,このファイルを GNUPLOT や Excel で読み込んでグラフを描くことにより, 2単語間の時間軸整合の妥当性を検討することができます。

なお,GNUPLOT は # で始まる行をコメントとみなすので,上記ファイルを直接 plot すれば, 時間軸整合の様子だけが描画されます。

日付: 2021/7/15

著者: Hideaki Konno

Created: 2021-07-15 木 16:12

Validate