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.
- Um tensor de entrada (
- Tensor de saída
- Um tensor de saída (
kTfLiteFloat32) de forma[1 x N], em queNé o número de idiomas.
- Um tensor de saída (
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 |
createFromOptions(contexto do contexto, opções LanguageDetector.LanguageDetectorOptions)
Cria uma instância de
LanguageDetector de LanguageDetector.LanguageDetectorOptions. |
| LanguageDetectorResult |
Métodos herdados
Métodos públicos
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)
Cria uma instância de LanguageDetector de LanguageDetector.LanguageDetectorOptions.
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.
|
|---|