MLKitDigitalInkRecognition フレームワーク リファレンス

クラス

次のクラスはグローバルに利用できます。

  • 個人の認定候補。

    認識ツールには通常、複数の認識の選択肢が用意されています。このオブジェクトはそのような代替の 1 つを表します。

    詳しくは、DigitalInkRecognitionResult をご覧ください。

    宣言

    Objective-C

    
    @interface MLKDigitalInkRecognitionCandidate : NSObject
  • インクが描画されたコンテキストに関する情報。

    このオブジェクトをインクと一緒に DigitalInkRecognizer に渡すと、認識品質が向上します。

    宣言

    Objective-C

    
    @interface MLKDigitalInkRecognitionContext : NSObject
  • ダウンロード可能な認識モデルを表します。

    download メソッドが呼び出されると、認識モデルがデバイスにダウンロードされます。ダウンロードしたモデルは、DigitalInkRecognizer が初めて推論時に読み込むと解凍されるため、最初の認識は後続の認識よりも少し遅くなります。

    このオブジェクトには、認識モデルの存続期間を通じて一定であるプロパティが含まれています。

    認識されるインクに依存するプロパティについては、DigitalInkRecognitionContext をご覧ください。

    宣言

    Objective-C

    
    @interface MLKDigitalInkRecognitionModel : MLKRemoteModel
  • 言語、文字、および必要に応じて地域のバリエーションに固有なデジタルインク認識モデルを表します。

    宣言

    Objective-C

    
    @interface MLKDigitalInkRecognitionModelIdentifier : NSObject
  • インク認識の出力を表すオブジェクト。

    ユーザーの意図は常に明確であるとは限らないため、認識機能は通常、複数の認識の選択肢を提供します。たとえば、ユーザーが縦線を書き、次に円を書き込んだ場合、認識の選択肢には「10」、「IO」、「lo」があります。

    代替名は「candidates」とします。このオブジェクトは、一連の候補を DigitalInkRecognitionCandidate のリストとして表します。

    DigitalInkRecognizer を使用して認識そのものを実行します。認識できなかった場合、プロパティ candidates は空の配列になります。

    宣言

    Objective-C

    
    @interface MLKDigitalInkRecognitionResult : NSObject
  • デジタルインクで手書き入力認識を実行するオブジェクト。

    デジタルインクは、ユーザーが書いたものをベクトル表現したものです。これは一連のストロークで構成され、それぞれが一連のタッチポイント(座標とタイムスタンプ)を表しています。詳しくは、Ink をご覧ください。

    宣言

    Objective-C

    
    @interface MLKDigitalInkRecognizer : NSObject
  • DigitalInkRecognizer の動作を定義するオプション。

    宣言

    Objective-C

    
    @interface MLKDigitalInkRecognizerOptions : NSObject
  • ユーザーの 1 つのタッチポイント。

    宣言

    Objective-C

    
    @interface MLKStrokePoint : NSObject
  • ペン(タッチ)イベントとペン(タッチ)イベントの間の一連のタッチポイントを表します。

    宣言

    Objective-C

    
    @interface MLKStroke : NSObject
  • ユーザー入力を Stroke のコレクションとして表し、手書き入力認識タスクの入力として機能します。

    宣言

    Objective-C

    
    @interface MLKInk : NSObject
  • サーバーにリモートで保存され、デバイスにダウンロードされたモデル。

    宣言

    Objective-C

    
    @interface MLKRemoteModel : NSObject
  • 書き込み領域のプロパティ。

    書き込み領域とは、ユーザーがインクを描画できる画面上の領域です。

    宣言

    Objective-C

    
    @interface MLKWritingArea : NSObject