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.
- Un tensor de entrada (
- Tensor de salida
- Un tensor de salida (
kTfLiteFloat32
) de la forma[1 x N]
, en el queN
es la cantidad de idiomas.
- Un tensor de salida (
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 |
createFromOptions(contexto de contexto, opciones LanguageDetector.LanguageDetectorOptions)
Crea una instancia de
LanguageDetector a partir de LanguageDetector.LanguageDetectorOptions . |
LanguageDetectorResult |
Métodos heredados
Métodos públicos
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)
Crea una instancia de LanguageDetector
a partir de 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.
|
---|