Referência do framework MLKitDigitalInkRecognition

DigitalInkRecognizer

class DigitalInkRecognizer : NSObject

Objeto para reconhecimento de escrita manual em tinta digital.

A tinta digital é a representação vetorial do que um usuário escreveu. Ele é composto por uma sequência de traços, sendo cada um uma sequência de pontos de contato (coordenadas e carimbo de data/hora). Consulte Ink para detalhes.

  • Indisponível. Use digitalInkRecognizer(options:)

  • Cria um objeto DigitalInkRecognizer usando as opções especificadas.

    Consulte DigitalInkRecognizerOptions para ver detalhes.

    Declaração

    Swift

    class func digitalInkRecognizer(options: MLKDigitalInkRecognizerOptions) -> DigitalInkRecognizer
  • Realiza o reconhecimento da tinta de entrada.

    Usar recognize(ink:context:completion:) em vez desse método pode resultar em uma a acurácia em alguns casos.

    Declaração

    Swift

    func recognize(ink: MLKInk) async throws -> MLKDigitalInkRecognitionResult

    Parâmetros

    ink

    Entrada a ser reconhecida.

    completion

    Um callback para retornar candidatos de reconhecimento. Consulte DigitalInkRecognizerCallback para mais detalhes.

  • Realiza um reconhecimento da tinta de entrada usando um contexto de reconhecimento.

    Um contexto de reconhecimento contém informações sobre o tamanho da área de escrita e os caracteres que já foram inseridas na área de texto. Isso ajuda a diferenciar certos casos.

    Exemplo de uso: um reconhecimento anterior produziu a string “hello”, que foi inserida em um campo de texto. O usuário então escreve “mundo” à mão. envie ao método presente a tinta mostrando “mundo”, e "hello" como uma string em context. O reconhecedor provavelmente retornará a string “world” com um espaço à esquerda separando as duas palavras.

    Consulte DigitalInkRecognitionContext para ver detalhes.

    Declaração

    Swift

    func recognize(ink: MLKInk, context: MLKDigitalInkRecognitionContext) async throws -> MLKDigitalInkRecognitionResult

    Parâmetros

    ink

    Entrada a ser reconhecida.

    context

    Consulte DigitalInkRecognitionContext para ver detalhes.

    completion

    Um callback para retornar candidatos de reconhecimento. Acesse DigitalInkRecognizerCallback para ver detalhes. Se nada for reconhecido, uma lista vazia de candidatos serão passados para a chamada de retorno.