LanguageDetector

classe final pública LanguageDetector

Prevê o idioma de um texto de entrada.

Essa API espera um modelo TFLite com TFLite Model Metadata que contenha os tensores de entrada e de saída obrigatórios (descritos abaixo) e os códigos de idioma em um AssociatedFile.

  • Tensor de entrada
    • Um tensor de entrada (kTfLiteString) de forma [1] contendo a string de entrada.
  • Tensor de saída
    • Um tensor de saída (kTfLiteFloat32) de forma [1 x N], em que N é o número de idiomas.

Classes aninhadas

classe LanguageDetector.LanguageDetectorOptions Opções para configurar um LanguageDetector

Métodos públicos

void
close()
Fecha e limpa o LanguageDetector.
estático LanguageDetector
createFromFile(contexto de contexto, modelPath String)
Cria uma instância LanguageDetector com base em um arquivo de modelo e o LanguageDetector.LanguageDetectorOptions padrão.
estático LanguageDetector
createFromFile(contexto de contexto, File modelFile)
Cria uma instância LanguageDetector com base em um arquivo de modelo e o LanguageDetector.LanguageDetectorOptions padrão.
estático LanguageDetector
LanguageDetectorResult
detect(inputText String)
Prevê o idioma do texto de entrada.

Métodos herdados

Métodos públicos

public void close ()

Fecha e limpa o LanguageDetector.

public estático LanguageDetector createFromFile (contexto de contexto, String modelPath)

Cria uma instância LanguageDetector com base em um arquivo de modelo e o LanguageDetector.LanguageDetectorOptions padrão.

Parâmetros
contexto um ERROR(/Context) do Android.
modelPath caminho para o modelo de texto com metadados nos recursos.
Gera
se houver um erro durante a criação de LanguageDetector.

público estático LanguageDetector createFromFile (contexto de contexto, arquivo modelFile)

Cria uma instância LanguageDetector com base em um arquivo de modelo e o LanguageDetector.LanguageDetectorOptions padrão.

Parâmetros
contexto um ERROR(/Context) do Android.
modelFile a instância File do modelo de texto.
Gera
IOException se ocorrer um erro de E/S ao abrir o arquivo do modelo do tflite.
se houver um erro durante a criação de LanguageDetector.

public Static LanguageDetector createFromOptions (contexto de contexto, LanguageDetector.LanguageDetectorOptions opções)

Parâmetros
contexto um ERROR(/Context) do Android.
do modelo. uma instância LanguageDetector.LanguageDetectorOptions.
Gera
se houver um erro durante a criação de LanguageDetector.

public LanguageDetectorResult detect (String inputText)

Prevê o idioma do texto de entrada.

Parâmetros
inputText um String para processamento.