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.
|
|---|