类
以下类可在全局范围内使用。
-
声明
Swift
class DigitalInkRecognitionCandidate : NSObject
-
关于绘制墨水的上下文的信息。
将此对象与墨水一起传递给
DigitalInkRecognizer
,以提高识别质量。声明
Swift
class DigitalInkRecognitionContext : NSObject
-
表示可下载的识别模型。
调用
download
方法时,识别模型会下载到设备上。当DigitalInkRecognizer
在推断时首次加载下载的模型时,系统会解压缩,这会使得第一次识别比后续识别慢一些。该对象包含的属性在识别模型的整个生命周期内保持不变。
如需了解依赖于所识别墨水的属性,请参阅
DigitalInkRecognitionContext
。声明
Swift
class DigitalInkRecognitionModel : RemoteModel
-
表示特定于语言、脚本和(可选)地区变体的数字墨水识别模型。
声明
Swift
class DigitalInkRecognitionModelIdentifier : NSObject
-
表示手写识别输出的对象。
识别器通常会提供多种识别替代方案,因为用户意图并非总是很明确。例如,如果用户先写一条竖线,然后画一个圆圈,则备选识别方式可能包括“10”“IO”和“lo”。
替代项称为“候选”。此对象以
DigitalInkRecognitionCandidate
列表的形式表示一组候选对象。使用
DigitalInkRecognizer
自行执行识别。如果无法识别任何内容,则属性candidates
将是一个空数组。声明
Swift
class DigitalInkRecognitionResult : NSObject
-
用于对数字手写内容执行手写识别的对象。
数字墨水是用户所写内容的矢量表示。它由一系列笔画组成,每个笔画都是一系列接触点(坐标和时间戳)。如需了解详情,请参阅
Ink
。声明
Swift
class DigitalInkRecognizer : NSObject
-
用于定义
DigitalInkRecognizer
行为的选项。声明
Swift
class DigitalInkRecognizerOptions : NSObject
-
用户的单个接触点。
声明
Swift
class StrokePoint : NSObject
-
表示触控笔按下(响应)事件与向上触控笔事件之间的一系列接触点。
声明
Swift
class Stroke : NSObject
-
将用户输入表示为
Stroke
的集合,并充当手写识别任务的输入。声明
Swift
class Ink : NSObject
-
远程存储在服务器上并下载到设备上的模型。
声明
Swift
class RemoteModel : NSObject
-
书写区域的属性。
书写区域是屏幕上可供用户书写的区域。
声明
Swift
class WritingArea : NSObject