Prevede la lingua di un testo di input.
Questa API prevede un modello TFLite con metadati modello TFLite che contenga i tensori di input obbligatori (descritti di seguito), il tensore di output e i codici lingua in un AssociatedFile.
- Tensore di input
- Un tensore di input (
kTfLiteString
) di forma [1] contenente la stringa di input.
- Un tensore di input (
- Tensore di output
- Un tensore di output (
kTfLiteFloat32
) di forma[1 x N]
doveN
è il numero di lingue.
- Un tensore di output (
Corsi nidificati
classe | LanguageDetector.LanguageDetectorOptions | Opzioni per configurare un LanguageDetector . |
Metodi pubblici
void |
close()
Chiude e pulisce
LanguageDetector . |
statico LanguageDetector |
createFromFile(Contesto del contesto, Stringa modelPath)
Crea un'istanza
LanguageDetector da un file del modello e dal valore predefinito LanguageDetector.LanguageDetectorOptions . |
statico LanguageDetector |
createFromFile(Contesto del contesto, File modelFile)
Crea un'istanza
LanguageDetector da un file del modello e dal valore predefinito LanguageDetector.LanguageDetectorOptions . |
statico LanguageDetector |
createFromOptions(Contesto del contesto, opzioni LanguageDetector.LanguageDetectorOptions)
Crea un'istanza
LanguageDetector da LanguageDetector.LanguageDetectorOptions . |
LanguageDetectorResult |
Metodi ereditati
Metodi pubblici
pubblico static LanguageDetector createFromFile (Contesto del contesto, Stringa modelPath)
Crea un'istanza LanguageDetector
da un file del modello e dal valore predefinito LanguageDetector.LanguageDetectorOptions
.
Parametri
context | un ERROR(/Context) Android. |
---|---|
modelPath | del modello di testo con metadati negli asset. |
Lanci
in caso di errore durante la creazione di LanguageDetector .
|
pubblico statico LanguageDetector createFromFile (Contesto del contesto, File modelFile)
Crea un'istanza LanguageDetector
da un file del modello e dal valore predefinito LanguageDetector.LanguageDetectorOptions
.
Parametri
context | un ERROR(/Context) Android. |
---|---|
modelFile | l'istanza del modello di testo File . |
Lanci
IOException | se si verifica un errore I/O all'apertura del file del modello tflite. |
---|---|
in caso di errore durante la creazione di LanguageDetector .
|
pubblico static LanguageDetector createFromOptions (Context context, LanguageDetector.LanguageDetectorOptions)
Crea un'istanza LanguageDetector
da LanguageDetector.LanguageDetectorOptions
.
Parametri
context | un ERROR(/Context) Android. |
---|---|
opzioni del modello. | un'istanza LanguageDetector.LanguageDetectorOptions . |
Lanci
in caso di errore durante la creazione di LanguageDetector .
|
pubblici LanguageDetectorResult detect (String inputText)
Prevede la lingua del testo di input.
Parametri
inputText | un String per l'elaborazione.
|
---|