مرجع إطار عمل MLKitDigitalInkRecognition

MLKDigitalInkRecognizer


@interface MLKDigitalInkRecognizer : NSObject

الكائن للتعرف على الكتابة بخط اليد على الحبر الرقمي.

الحبر الرقمي هو تمثيل متجه لما كتبه المستخدم. وتتألف هذه الخطوط من سلسلة من الخطوط العريضة، ويمثّل كل منها سلسلة من نقاط الاتصال (الإحداثيات والطابع الزمني). لمزيد من التفاصيل، يُرجى الانتقال إلى Ink.

  • غير متاح: يمكنك استخدام digitalInkRecognizer(options:) كبديل.

    التعريف

    Objective-C

    - (nonnull instancetype)init;
  • تنشئ كائن DigitalInkRecognizer باستخدام الخيارات المحدّدة.

    ولمزيد من التفاصيل، يمكنك الاطّلاع على DigitalInkRecognizerOptions.

    التعريف

    Objective-C

    + (nonnull MLKDigitalInkRecognizer *)digitalInkRecognizerWithOptions:
        (nonnull MLKDigitalInkRecognizerOptions *)options;
  • يتعرّف على حبر الإدخال.

    يُرجى العِلم أنّ استخدام recognize(ink:context:completion:) بدلاً من هذه الطريقة قد يؤدي إلى دقة أفضل في بعض الحالات.

    التعريف

    Objective-C

    - (void)recognizeInk:(nonnull MLKInk *)ink
              completion:(nonnull MLKDigitalInkRecognizerCallback)completion;

    المَعلمات

    ink

    الإدخال المطلوب التعرّف عليه

    completion

    معاودة الاتصال للمرشحين الذين يستخدمون ميزة التعرّف على الإعلان مجددًا. لمزيد من التفاصيل، يُرجى الانتقال إلى DigitalInkRecognizerCallback.

  • يتعرّف على حبر الإدخال باستخدام سياق التعرّف.

    يحتوي سياق التعرّف على المعلومات على معلومات عن حجم مساحة الكتابة والأحرف التي سبق أن تم إدخالها في مربّع النص. ويساعد هذا في توضيح بعض الحالات.

    مثال على الاستخدام: أدى التعرف السابق إلى عرض السلسلة "hello"، التي تم إدراجها في حقل نصي. بعد ذلك، يكتب المستخدم كلمة "عالم" بخط يد. أرسِل في الطريقة الحالية الحبر الذي يعرض كلمة "عالم" و"مرحبًا" كسلسلة في context. وعلى الأرجح ستعرض أداة التعرُّف على السلسلة سلسلة “ world” بمسافة بادئة تفصل بين الكلمتَين.

    ولمزيد من التفاصيل، يمكنك الاطّلاع على DigitalInkRecognitionContext.

    التعريف

    Objective-C

    - (void)recognizeInk:(nonnull MLKInk *)ink
                 context:(nonnull MLKDigitalInkRecognitionContext *)context
              completion:(nonnull MLKDigitalInkRecognizerCallback)completion;

    المَعلمات

    ink

    الإدخال المطلوب التعرّف عليه

    context

    ولمزيد من التفاصيل، يمكنك الاطّلاع على DigitalInkRecognitionContext.

    completion

    معاودة الاتصال للمرشحين الذين يستخدمون ميزة التعرّف على الإعلان مجددًا. لمزيد من التفاصيل، يمكنك الانتقال إلى DigitalInkRecognizerCallback. إذا تعذّر التعرّف على أي شيء، سيتم تمرير قائمة فارغة من المرشحين إلى معاودة الاتصال.