Metoda DTW (Borcení časové osy)

  • Používá se pro porovnání dvou úseků promluv (slov).

    • Úseky jsou vyjádřeny posloupností vektorů příznaků

      • úsek promluvy rozdělen do mikrosegmentů

      • klasifikovány souborem krátkodobých charakteristik

  • Postup:

    1. Pro rozpoznávané posloupnosti vytvoříme soubor referenčních posloupností akustických vektorů.

    2. Vytvoříme posloupnost akustických vektorů pro rozpoznávané slovo.

    3. Metodou DTW porovnáme rozpoznávanou posloupnost s referenčními a vybereme tu, s největší shodou.

  • Algoritmus hledá parametrizaci f,g takovou, že i=f(k),j=g(k), k=1, ..., K, minimalizuje výraz:


    d je vzdálenost mezi akustickými vektory (např. Euklidovská metrika)

    • Euklidovská metrika - d(a,b)=√(∑(ai-bi)2)