DigitalInkRecognizer
class DigitalInkRecognizer : NSObjectObjet permettant d'effectuer une reconnaissance d'écriture manuscrite sur de l'encre numérique.
L'encre numérique est la représentation vectorielle de ce qu'un utilisateur a écrit. Il se compose d'une séquence
de traits, chacun étant une séquence de points de contact (coordonnées et codes temporels). Consultez les Ink pour
plus de détails.
-
Indisponible. Utilisez
digitalInkRecognizer(options:)à la place. -
Crée un objet
DigitalInkRecognizerà l'aide des options spécifiées.Pour en savoir plus, consultez
DigitalInkRecognizerOptions.Déclaration
Swift
class func digitalInkRecognizer(options: MLKDigitalInkRecognizerOptions) -> DigitalInkRecognizer -
Effectue une reconnaissance de l'encre d'entrée.
Notez que l'utilisation de
recognize(ink:context:completion:)au lieu de cette méthode peut offrir une meilleure justesse dans certains cas.Déclaration
Swift
func recognize(ink: MLKInk) async throws -> MLKDigitalInkRecognitionResultParamètres
inkEntrée à reconnaître.
completionRappel pour renvoyer les candidats à la reconnaissance. Voir
DigitalInkRecognizerCallbackpour en savoir plus. -
Effectue une reconnaissance de l'encre d'entrée à l'aide d'un contexte de reconnaissance.
Un contexte de reconnaissance contient des informations sur la taille de la zone d'écriture et les caractères déjà saisi dans la zone de texte. Cela permet de distinguer certains cas.
Exemple d'utilisation: une reconnaissance précédente a généré la chaîne "hello", qui a été insérée dans une . L'utilisateur écrit ensuite "monde" à la main. Envoyez à la méthode présente l'encre indiquant "world" (monde), et "hello" sous forme de chaîne dans
context. Le programme de reconnaissance renverra très probablement la chaîne "world" avec un espace de début séparant les deux mots.Pour en savoir plus, consultez
DigitalInkRecognitionContext.Déclaration
Swift
func recognize(ink: MLKInk, context: MLKDigitalInkRecognitionContext) async throws -> MLKDigitalInkRecognitionResultParamètres
inkEntrée à reconnaître.
contextPour en savoir plus, consultez
DigitalInkRecognitionContext.completionRappel pour renvoyer les candidats à la reconnaissance. Pour en savoir plus, consultez
DigitalInkRecognizerCallback. Si rien n'est reconnu, une liste vide de les candidats seront transmis au rappel.