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
iDigitalInkRecognizerOptions
.Deklaracja
Swift
var candidates: [MLKDigitalInkRecognitionCandidate] { get }
-
Wystąpienie tego obiektu jest przeznaczone tylko do utworzenia instancji
DigitalInkRecognizer
.