Documentation de référence sur le framework MLKitDigitalInkRecognition

Classes

Les classes suivantes sont disponibles dans le monde entier.

  • Candidat à la reconnaissance individuelle.

    Un outil de reconnaissance propose généralement plusieurs alternatives de reconnaissance. Cet objet est l'une de ces solutions.

    Pour en savoir plus, consultez DigitalInkRecognitionResult.

    Déclaration

    Swift

    class DigitalInkRecognitionCandidate : NSObject
  • Informations sur le contexte dans lequel une encre a été dessinée.

    Transmettez cet objet à un DigitalInkRecognizer avec une encre pour améliorer la qualité de la reconnaissance.

    Déclaration

    Swift

    class DigitalInkRecognitionContext : NSObject
  • Représente un modèle de reconnaissance téléchargeable.

    Les modèles de reconnaissance sont téléchargés sur l'appareil lorsque la méthode download est appelée. Le modèle téléchargé est décompressé lorsque DigitalInkRecognizer le charge pour la première fois au moment de l'inférence, ce qui ralentit légèrement la première reconnaissance par rapport aux suivantes.

    Cet objet contient des propriétés constantes tout au long de la durée de vie d'un modèle de reconnaissance.

    Consultez DigitalInkRecognitionContext pour connaître les propriétés qui dépendent de l'encre reconnue.

    Déclaration

    Swift

    class DigitalInkRecognitionModel : RemoteModel
  • Représente un modèle de reconnaissance d'encre numérique spécifique à une langue, à un script et éventuellement à une variante régionale.

    Déclaration

    Swift

    class DigitalInkRecognitionModelIdentifier : NSObject
  • Objet représentant le résultat d'une reconnaissance d'encre.

    Un outil de reconnaissance propose généralement plusieurs alternatives de reconnaissance, car l'intention de l'utilisateur n'est pas toujours claire. Par exemple, si l'utilisateur écrit une ligne verticale, puis un cercle, les alternatives de reconnaissance peuvent inclure "10", "IO" et "lo".

    Les alternatives sont nommées "candidates". Cet objet représente un ensemble de candidats sous la forme d'une liste de DigitalInkRecognitionCandidate.

    Utilisez DigitalInkRecognizer pour effectuer la reconnaissance elle-même. Si aucun élément n'a pu être reconnu, la propriété candidates est un tableau vide.

    Déclaration

    Swift

    class DigitalInkRecognitionResult : NSObject
  • Objet permettant d'effectuer la reconnaissance de l'é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 est composé d'une séquence de traits, chacun étant une séquence de points de contact (coordonnées et code temporel). Pour en savoir plus, consultez Ink.

    Déclaration

    Swift

    class DigitalInkRecognizer : NSObject
  • Options définissant le comportement d'un DigitalInkRecognizer.

    Déclaration

    Swift

    class DigitalInkRecognizerOptions : NSObject
  • Point de contact unique de l'utilisateur.

    Déclaration

    Swift

    class StrokePoint : NSObject
  • Représente une séquence de points de contact entre un événement de stylet (correspondance tactile) et un événement stylet (repère, toucher) vers le haut.

    Déclaration

    Swift

    class Stroke : NSObject
  • Ink

    Représente l'entrée utilisateur sous la forme d'une collection de Stroke et sert d'entrée pour la tâche de reconnaissance de l'écriture manuscrite.

    Déclaration

    Swift

    class Ink : NSObject
  • Modèle stocké à distance sur le serveur et téléchargé sur l'appareil.

    Déclaration

    Swift

    class RemoteModel : NSObject
  • Propriétés de la zone d'écriture.

    La zone d'écriture est la zone de l'écran où l'utilisateur peut dessiner une encre.

    Déclaration

    Swift

    class WritingArea : NSObject