Referensi Framework MLKitDigitalInkRecognition

DigitalInkRecognizer

class DigitalInkRecognizer : NSObject

Objek untuk melakukan pengenalan tulis tangan pada tinta digital.

Tinta digital adalah representasi vektor dari apa yang telah ditulis pengguna. Model ini terdiri dari urutan garis, masing-masing berupa urutan titik sentuh (koordinat dan stempel waktu). Lihat Ink untuk spesifikasi pendukung.

  • Tidak tersedia. Sebagai gantinya, gunakan digitalInkRecognizer(options:).

  • Membuat objek DigitalInkRecognizer menggunakan opsi yang ditentukan.

    Lihat DigitalInkRecognizerOptions untuk detailnya.

    Pernyataan

    Swift

    class func digitalInkRecognizer(options: MLKDigitalInkRecognizerOptions) -> DigitalInkRecognizer
  • Melakukan pengenalan tinta input.

    Perlu diperhatikan bahwa menggunakan recognize(ink:context:completion:) daripada metode ini dapat menyebabkan akurasi dalam beberapa kasus.

    Pernyataan

    Swift

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

    Parameter

    ink

    Input yang akan dikenali.

    completion

    Callback untuk menampilkan kandidat pengenalan. Lihat DigitalInkRecognizerCallback untuk mengetahui detailnya.

  • Melakukan pengenalan tinta input menggunakan konteks pengenalan.

    Konteks pengenalan berisi informasi tentang ukuran area tulisan, dan karakternya yang telah dimasukkan ke dalam area teks. Hal ini membantu memperjelas kasus tertentu.

    Contoh penggunaan: pengenalan sebelumnya telah menghasilkan string “hello”, yang telah disisipkan dalam kolom teks. Kemudian, pengguna menulis tangan “dunia”. Kirimkan tinta yang menunjukkan “dunia” ke metode ini, dan “hello” sebagai string dalam context. Pengenal kemungkinan besar akan menampilkan string “world” dengan spasi di awal yang memisahkan kedua kata tersebut.

    Lihat DigitalInkRecognitionContext untuk detailnya.

    Pernyataan

    Swift

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

    Parameter

    ink

    Input yang akan dikenali.

    context

    Lihat DigitalInkRecognitionContext untuk detailnya.

    completion

    Callback untuk menampilkan kandidat pengenalan. Lihat DigitalInkRecognizerCallback untuk mengetahui detailnya. Jika tidak ada yang dapat dikenali, daftar kosong akan diteruskan ke callback.