Dokumentacja platformy MLKitDigitalInkRecognition Framework

DigitalInkRecognitionResult

class DigitalInkRecognitionResult : NSObject

Obiekt reprezentujący dane wyjściowe rozpoznawania atramentu.

Moduł rozpoznawania zwykle ma kilka alternatywnych rozwiązań dotyczących rozpoznawania, ponieważ intencja użytkownika nie zawsze jest jasna. Jeśli na przykład użytkownik wpisze pionową linię, a potem okrąg, alternatywy rozpoznawania mogą obejmować „10”, „IO” i „lo”.

Alternatywne warianty noszą nazwę „kandydaci”. Ten obiekt reprezentuje zbiór kandydatów w postaci listy DigitalInkRecognitionCandidate.

Aby przeprowadzić rozpoznawanie, użyj funkcji DigitalInkRecognizer. Jeśli nic nie zostanie rozpoznane, właściwość candidates będzie pusta.

  • Lista alternatywnych funkcji rozpoznawania treści.

    Kandydaci są uporządkowani od prawdopodobieństwa do najmniejszego prawdopodobieństwa. Wyniki są podawane w kolejności rosnącej.

    Liczba kandydatów zależy od opcji używanych podczas inicjowania modułu rozpoznawania. Więcej informacji znajdziesz na stronach DigitalInkRecognitionModel i DigitalInkRecognizerOptions.

    Deklaracja

    Swift

    var candidates: [MLKDigitalInkRecognitionCandidate] { get }
  • Wystąpienie tego obiektu jest przeznaczone tylko do utworzenia instancji DigitalInkRecognizer.