MLKDigitalInkRecognitionContext
@interface MLKDigitalInkRecognitionContext : NSObject
Informações sobre o contexto em que a tinta foi desenhada.
Transmita esse objeto para um DigitalInkRecognizer
junto com uma tinta para melhorar a qualidade do
reconhecimento.
-
Caracteres imediatamente antes da posição em que o texto reconhecido deve ser inserido.
Essas informações são usadas pelo modelo de linguagem do reconhecedor para melhorar o reconhecimento.
Exemplo: um campo de texto contém "hello", com o cursor logo após "o". O usuário escreve algo parecido com "world". Se o pré-contexto estiver definido como "hello", o reconhecedor poderá gerar "world", com um espaço no início.
Se o campo de texto contiver "hello" com o cursor entre "e" e o primeiro "l", o pré-contexto precisa ser definido como "he".
Uma boa regra geral para o tamanho pré-contexto é: o máximo de caracteres possível, incluindo espaços, até cerca de 20 caracteres. O número ideal depende do modelo de reconhecimento exato usado. Para conseguir a melhor compensação de velocidade/precisão pode exigir um pouco de ajuste.
Declaração
Objective-C
@property (nonatomic, readonly, nullable) NSString *preContext;
-
Tamanho da área de escrita.
Isso é usado por alguns modelos de reconhecimento para diferenciar alguns casos. Exemplo: minúsculas x maiúsculas ("o" x "O").
Consulte também
WritingArea
.Declaração
Objective-C
@property (nonatomic, readonly, nullable) MLKWritingArea *writingArea;
-
Indisponível. Use
init(preContext:writingArea:)
Declaração
Objective-C
- (nonnull instancetype)init;
-
Cria um objeto
DigitalInkRecognitionContext
.Declaração
Objective-C
- (nonnull instancetype)initWithPreContext:(nullable NSString *)preContext writingArea: (nullable MLKWritingArea *)writingArea;
Parâmetros
preContext
Caracteres imediatamente antes da posição em que o texto reconhecido precisa ser inserido. Consulte a descrição da propriedade com o mesmo nome para mais detalhes.
writingArea
Propriedades da região da tela em que a tinta foi desenhada. Para mais detalhes, veja a descrição da propriedade com o mesmo nome.