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.