Классы
Следующие классы доступны по всему миру.
Кандидат индивидуального признания.
Распознаватель обычно предоставляет несколько вариантов распознавания. Этот объект представляет собой одну из таких альтернатив.
Дополнительные сведения см. в
DigitalInkRecognitionResult
.Декларация
Быстрый
class DigitalInkRecognitionCandidate : NSObject
Информация о контексте, в котором были нарисованы чернила.
Передайте этот объект в
DigitalInkRecognizer
вместе с рукописным текстом, чтобы улучшить качество распознавания.Декларация
Быстрый
class DigitalInkRecognitionContext : NSObject
Представляет загружаемую модель распознавания.
Модели распознавания загружаются на устройство при вызове метода
download
. Загруженная модель разархивируется, когдаDigitalInkRecognizer
впервые загружает ее во время вывода, что делает первое распознавание немного медленнее, чем последующие.Этот объект содержит свойства, которые остаются постоянными на протяжении всего существования модели распознавания.
См.
DigitalInkRecognitionContext
для свойств, которые зависят от распознаваемых рукописных данных.Декларация
Быстрый
class DigitalInkRecognitionModel : RemoteModel
Представляет модель распознавания цифровых рукописных данных, специфичную для языка, алфавита и, при необходимости, регионального варианта.
Декларация
Быстрый
class DigitalInkRecognitionModelIdentifier : NSObject
Объект, представляющий результат распознавания рукописного текста.
Распознаватель обычно предоставляет несколько вариантов распознавания, поскольку намерения пользователя не всегда ясны. Например, если пользователь пишет вертикальную линию, а затем круг, варианты распознавания могут включать «10», «IO» и «lo».
Альтернативы называются «кандидатами». Этот объект представляет набор кандидатов в виде списка
DigitalInkRecognitionCandidate
.Используйте
DigitalInkRecognizer
для самого распознавания. Если ничего не удалось распознать,candidates
в свойства будут пустым массивом.Декларация
Быстрый
class DigitalInkRecognitionResult : NSObject
Объект для распознавания рукописного ввода цифровыми чернилами.
Цифровые чернила — это векторное представление того, что написал пользователь. Он состоит из последовательности штрихов, каждый из которых представляет собой последовательность точек касания (координат и отметки времени). Подробности см. в
Ink
.Декларация
Быстрый
class DigitalInkRecognizer : NSObject
Параметры, определяющие поведение
DigitalInkRecognizer
.Декларация
Быстрый
class DigitalInkRecognizerOptions : NSObject
Одна точка касания от пользователя.
Декларация
Быстрый
class StrokePoint : NSObject
Представляет последовательность точек касания между событием «нажатие пера» (соответственно «прикосновение») и «поднятие пера» (соответственно «прикосновение»).
Декларация
Быстрый
class Stroke : NSObject
Представляет вводимые пользователем данные в виде коллекции
Stroke
и служит входными данными для задачи распознавания рукописного ввода.Декларация
Быстрый
class Ink : NSObject
Модель, которая удаленно хранится на сервере и загружается на устройство.
Декларация
Быстрый
class RemoteModel : NSObject
Свойства области письма.
Область письма — это область на экране, где пользователь может рисовать чернилами.
Декларация
Быстрый
class WritingArea : NSObject