DigitalInkRecognizer
class DigitalInkRecognizer : NSObject
Objet 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 -> MLKDigitalInkRecognitionResult
Paramètres
ink
Entrée à reconnaître.
completion
Rappel pour renvoyer les candidats à la reconnaissance. Voir
DigitalInkRecognizerCallback
pour 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 -> MLKDigitalInkRecognitionResult
Paramètres
ink
Entrée à reconnaître.
context
Pour en savoir plus, consultez
DigitalInkRecognitionContext
.completion
Rappel 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.