Rozpoznawanie poleceń
Obliczanie podobieństwa Levenshteina
Oblicza podobieństwo Levenshteina między dwoma ciągami znaków. Ta metoda jest przydatna do rozpoznawania wypowiadanych poleceń. 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, że jest to ciąg bazowy.
Uwagi
- Metoda konwertuje oba ciągi 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 aplikacji, ale może się to różnić w zależności od konkretnego przypadku użycia.