مرجع چارچوب MLKitDigitalInkRecognition

DigitalInkRecognizer

class DigitalInkRecognizer : NSObject

شی برای انجام تشخیص دست خط روی جوهر دیجیتال.

جوهر دیجیتال نمایش برداری از آنچه کاربر نوشته است است. این از یک دنباله از سکته مغزی تشکیل شده است که هر کدام دنباله ای از نقاط لمسی (مختصات و مهر زمانی) هستند. برای جزئیات به Ink مراجعه کنید.

  • در دسترس نیست. به جای آن از digitalInkRecognizer(options:) استفاده کنید.

  • با استفاده از گزینه های مشخص شده یک شی DigitalInkRecognizer ایجاد می کند.

    برای جزئیات به DigitalInkRecognizerOptions مراجعه کنید.

    اعلامیه

    سویفت

    class func digitalInkRecognizer(options: MLKDigitalInkRecognizerOptions) -> DigitalInkRecognizer
  • تشخیص جوهر ورودی را انجام می دهد.

    توجه داشته باشید که استفاده از recognize(ink:context:completion:) به جای این روش ممکن است در برخی موارد منجر به دقت بهتر شود.

    اعلامیه

    سویفت

    func recognize(ink: MLKInk) async throws -> MLKDigitalInkRecognitionResult

    پارامترها

    ink

    ورودی شناسایی شود.

    completion

    یک تماس برای بازگشت نامزدهای شناسایی. برای جزئیات بیشتر به DigitalInkRecognizerCallback مراجعه کنید.

  • تشخیص جوهر ورودی را با استفاده از زمینه تشخیص انجام می دهد.

    یک زمینه تشخیص حاوی اطلاعاتی در مورد اندازه ناحیه نوشتن و کاراکترهایی است که قبلاً در قسمت متن وارد شده اند. این به ابهام‌زدایی از موارد خاص کمک می‌کند.

    مثال استفاده: شناسایی قبلی رشته "hello" را به دست می دهد که در یک فیلد متنی درج شده است. سپس کاربر «جهان» را با دست می نویسد. برای متد حاضر جوهری را که "world" و "hello" را به صورت رشته ای در context نشان می دهد ارسال کنید. شناساگر به احتمال زیاد رشته "جهان" را با یک فاصله پیشرو که دو کلمه را از هم جدا می کند، برمی گرداند.

    برای جزئیات به DigitalInkRecognitionContext مراجعه کنید.

    اعلامیه

    سویفت

    func recognize(ink: MLKInk, context: MLKDigitalInkRecognitionContext) async throws -> MLKDigitalInkRecognitionResult

    پارامترها

    ink

    ورودی به رسمیت شناخته شود.

    context

    برای جزئیات به DigitalInkRecognitionContext مراجعه کنید.

    completion

    یک تماس برای بازگشت نامزدهای شناسایی. برای جزئیات بیشتر به DigitalInkRecognizerCallback مراجعه کنید. اگر چیزی قابل تشخیص نباشد، یک لیست خالی از کاندیداها به callback ارسال می شود.