Przejdź do głównej zawartości

Rozpoznawanie komend

Obliczanie podobieństwa Levenshteina

Oblicza podobieństwo Levenshteina między dwoma ciągami znaków. Ta metoda jest przydatna do rozpoznawania wypowiadanych komend. Zwraca wartość zmiennoprzecinkową między 0.0 a 1.0, gdzie 0.0 oznacza najmniejsze prawdopodobieństwo, że jest to ciąg bazowy, a 1.0 oznacza największe prawdopodobieństwo.

Uwagi

  • Metoda konwertuje oba ciągi znaków na małe litery i usuwa białe znaki z początku i końca każdego ciągu przed obliczeniem odległości Levenshteina.
  • Wartość podobieństwa 0.6 lub wyższa jest ogólnie uważana za dobre dopasowanie dla większości zastosowań, ale może to się różnić w zależności od konkretnego przypadku użycia.