MLKitडिजिटलInkRecognition फ़्रेमवर्क रेफ़रंस

DigitalInkRecognizer

class DigitalInkRecognizer : NSObject

डिजिटल इंक पर लिखावट की पहचान करने के लिए ऑब्जेक्ट.

डिजिटल इंक, एक वेक्टर से पता चलता है कि उपयोगकर्ता ने क्या लिखा है. यह एक क्रम से बना है स्ट्रोक का आकलन किया जाता है, जिसमें हर टच पॉइंट (निर्देशांक और टाइमस्टैंप) का क्रम होता है. इनके लिए Ink देखें विवरण.

  • उपलब्ध नहीं हैं. इसके बजाय, digitalInkRecognizer(options:) का इस्तेमाल करें.

  • बताए गए विकल्पों का इस्तेमाल करके, DigitalInkRecognizer ऑब्जेक्ट बनाता है.

    जानकारी के लिए DigitalInkRecognizerOptions देखें.

    एलान

    Swift

    class func digitalInkRecognizer(options: MLKDigitalInkRecognizerOptions) -> DigitalInkRecognizer
  • इनपुट इंक की पहचान करता है.

    ध्यान दें कि इस तरीके के बजाय, recognize(ink:context:completion:) का इस्तेमाल करने से बेहतर नतीजे मिल सकते हैं कुछ मामलों में कितना सटीक है.

    एलान

    Swift

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

    पैरामीटर

    ink

    पहचाने जाने के लिए इनपुट.

    completion

    पहचान वापस पाने वाले उम्मीदवारों के लिए कॉलबैक. यहां जाएं: ज़्यादा जानकारी के लिए, DigitalInkRecognizerCallback.

  • पहचान करने वाले कॉन्टेक्स्ट का इस्तेमाल करके, इनपुट इंक की पहचान करता है.

    पहचान करने के लिए इस्तेमाल होने वाले कॉन्टेक्स्ट में, लिखने की जगह के साइज़ और वर्णों के बारे में जानकारी होती है जिन्हें टेक्स्ट एरिया में पहले ही डाला जा चुका है. इससे कुछ मामलों को साफ़ तौर पर समझने में मदद मिलती है.

    इस्तेमाल का उदाहरण: पिछली बार सेट की गई पहचान से “हैलो” स्ट्रिंग जनरेट हुई है, जिसे टेक्स्ट फ़ील्ड में डालें. इसके बाद, उपयोगकर्ता हाथ से "दुनिया" लिखता है. "दुनिया" दिखाने वाली स्याही के तरीके को भेजें, और context में स्ट्रिंग के रूप में “हैलो” लिखें. इस बात की संभावना ज़्यादा है कि आइडेंटिफ़ायर के तौर पर “दुनिया” स्ट्रिंग दिखे जिसमें दोनों शब्दों को अलग करने के लिए खाली जगह हो.

    जानकारी के लिए DigitalInkRecognitionContext देखें.

    एलान

    Swift

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

    पैरामीटर

    ink

    पहचाने जाने के लिए इनपुट.

    context

    जानकारी के लिए DigitalInkRecognitionContext देखें.

    completion

    पहचान वापस पाने वाले उम्मीदवारों के लिए कॉलबैक. यहां जाएं: ज़्यादा जानकारी के लिए, DigitalInkRecognizerCallback. अगर किसी भी चीज़ की पहचान नहीं की जा सकती है, तो एक खाली सूची उम्मीदवारों को कॉलबैक कर दिया जाएगा.