LanguageDetector

clase final pública LanguageDetector

Predice el idioma de un texto de entrada.

Esta API espera un modelo TFLite con TFLite Model Metadata que contenga los tensores de entrada obligatorios (que se describen a continuación), el tensor de salida y los códigos de idioma en un AssociatedFile.

  • Tensor de entrada
    • Un tensor de entrada (kTfLiteString) de forma [1] que contiene la cadena de entrada.
  • Tensor de salida
    • Un tensor de salida (kTfLiteFloat32) de la forma [1 x N], en el que N es la cantidad de idiomas.

Categorías anidadas

clase LanguageDetector.LanguageDetectorOptions Opciones para configurar un LanguageDetector

Métodos públicos

void
close()
Cierra y limpia el LanguageDetector.
LanguageDetector estático
createFromFile(contexto de contexto, String modelPath)
Crea una instancia de LanguageDetector a partir de un archivo de modelo y el LanguageDetector.LanguageDetectorOptions predeterminado.
LanguageDetector estático
createFromFile(contexto de contexto, Archivo modelFile)
Crea una instancia de LanguageDetector a partir de un archivo de modelo y el LanguageDetector.LanguageDetectorOptions predeterminado.
LanguageDetector estático
LanguageDetectorResult
detect(String inputText)
Predice el idioma del texto de entrada.

Métodos heredados

Métodos públicos

public void close ()

Cierra y limpia el LanguageDetector.

publica estática estática LanguageDetector createFromFile (contexto de contexto, String modelPath)

Crea una instancia de LanguageDetector a partir de un archivo de modelo y el LanguageDetector.LanguageDetectorOptions predeterminado.

Parámetros
Contexto un ERROR(/Context) de Android
modelPath ruta de acceso al modelo de texto con metadatos en los recursos.
Arroja
Si se produce un error durante la creación de LanguageDetector.

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

Crea una instancia de LanguageDetector a partir de un archivo de modelo y el LanguageDetector.LanguageDetectorOptions predeterminado.

Parámetros
Contexto un ERROR(/Context) de Android
modelFile la instancia del modelo de texto File.
Arroja
IOException si se produce un error de E/S cuando se abre el archivo del modelo de tflite.
Si se produce un error durante la creación de LanguageDetector.

estático público LanguageDetector createFromOptions (contexto de contexto, opciones LanguageDetector.LanguageDetectorOptions)

Parámetros
Contexto un ERROR(/Context) de Android
Opciones una instancia de LanguageDetector.LanguageDetectorOptions.
Arroja
Si se produce un error durante la creación de LanguageDetector.

public LanguageDetectorResult detect (String inputText)

Predice el idioma del texto de entrada.

Parámetros
inputText un String para su procesamiento.