DigitalInkRecognizer
class DigitalInkRecognizer : NSObjectObiekt do rozpoznawania pisma odręcznego na tuszu cyfrowym.
Atrament cyfrowy to wektorowa reprezentacja tekstu użytkownika. Składa się z ciągu
ruchów, z których każdy stanowi sekwencję punktów styczności z klientem (współrzędne i sygnaturę czasową). Zobacz Ink:
.
-
Niedostępne. Użyj w zamian zasady
digitalInkRecognizer(options:). -
Tworzy obiekt
DigitalInkRecognizerprzy użyciu określonych opcji.Aby dowiedzieć się więcej, zobacz
DigitalInkRecognizerOptions.Deklaracja
Swift
class func digitalInkRecognizer(options: MLKDigitalInkRecognizerOptions) -> DigitalInkRecognizer -
Wykonuje rozpoznawanie atramentu wejściowego.
Pamiętaj, że użycie metody
recognize(ink:context:completion:)zamiast tej metody może poprawić skuteczność dokładności danych w niektórych przypadkach.Deklaracja
Swift
func recognize(ink: MLKInk) async throws -> MLKDigitalInkRecognitionResultParametry
inkDane wejściowe do rozpoznania.
completionWywołanie zwrotne dla zwracających kandydatów dotyczących rozpoznawania. Zobacz
DigitalInkRecognizerCallback, aby wyświetlić szczegóły. -
Wykonuje rozpoznawanie atramentu wejściowego na podstawie kontekstu rozpoznawania.
Kontekst rozpoznawania zawiera informacje o rozmiarze obszaru pisania oraz o znakach które zostały już wprowadzone w obszarze tekstowym. Pomaga to rozróżnić określone przypadki.
Przykład użycia: poprzednie rozpoznawanie zwróciło ciąg „hello”, który został wstawiony w polu tekstowym. Następnie użytkownik pisze odręcznie słowa „świat”. Wyślij w ten sposób atrament pokazujący „świat”, i „Cześć” jako ciąg znaków w polu
context. Moduł rozpoznawania najprawdopodobniej zwróci ciąg „world” ze spacją na początku oddzielającą oba słowa.Aby dowiedzieć się więcej, zobacz
DigitalInkRecognitionContext.Deklaracja
Swift
func recognize(ink: MLKInk, context: MLKDigitalInkRecognitionContext) async throws -> MLKDigitalInkRecognitionResultParametry
inkDane wejściowe do rozpoznania.
contextAby dowiedzieć się więcej, zobacz
DigitalInkRecognitionContext.completionWywołanie zwrotne dla zwracających kandydatów dotyczących rozpoznawania. Zobacz
DigitalInkRecognizerCallback, aby wyświetlić szczegóły. Jeśli niczego nie uda się rozpoznać, pojawi się pusta lista wartości propozycje są przekazywane do wywołania zwrotnego.