DigitalInkRecognitionContext
class DigitalInkRecognitionContext : NSObjectتشير هذه السمة إلى معلومات حول السياق الذي تم فيه رسم الحبر.
مرِّر هذا الكائن إلى علامة DigitalInkRecognizer بجانب حبر لتحسين إمكانية التعرّف على العنصر.
الشطيرة.
-
الأحرف التي تسبق الموضع مباشرةً الذي يجب إدراج النص الذي تم التعرّف عليه فيه.
ويستخدم النموذج اللغوي لأداة التعرُّف هذه المعلومات لتحسين إمكانية التعرّف على الكلام.
مثال: يحتوي حقل نصي على كلمة "hello"، مع وضع المؤشر بعد "o" مباشرةً. يكتب المستخدم بخط اليد شيء يبدو مثل "العالم". إذا تم ضبط السياق السابق على "hello"، تكون أداة التعرُّف سيكون قادرًا على إخراج “ world”، مع مسافة بادئة.
إذا كان الحقل النصي يحتوي على "hello" مع المؤشر بين "e" وأول "l"، فإن يجب تعيين ما قبل السياق على "هي".
من القواعد العامة الجيدة لطول ما قبل السياق: أن يكون أكبر عدد ممكن من الأحرف، بما في ذلك المسافات، حتى حوالي 20. يعتمد العدد الأمثل على نموذج التعرف الدقيق المستخدم. جارٍ الحصول على للحصول على أفضل سرعة/دقة، يمكن أن تحتاج إلى بعض من الضبط.
بيان الإفصاح
Swift
var preContext: String? { get } -
حجم مساحة الكتابة
وتستخدم بعض نماذج التعرف هذا الأمر لتمييز بعض الحالات. مثال: الأحرف الصغيرة مقابل الأحرف الكبيرة ("o" مقابل "O").
يمكنك الاطّلاع أيضًا على
WritingArea.بيان الإفصاح
Swift
var writingArea: MLKWritingArea? { get } -
غير متاح: يمكنك استخدام
init(preContext:writingArea:)كبديل. -
تنشئ كائن
DigitalInkRecognitionContext.بيان الإفصاح
Swift
init(preContext: String?, writingArea: MLKWritingArea?)المعلمات
preContextالأحرف التي تسبق الموضع مباشرةً حيث يجب أن يتم التعرف على النص إدراجه. اطّلِع على وصف المكان الذي يحمل الاسم نفسه لمزيد من التفاصيل.
writingAreaخصائص منطقة اللوحة التي تم رسم الحبر فيها. عرض وصف العقار الذي يحمل الاسم نفسه لمزيد من التفاصيل.