Sagt die Sprache eines Eingabetexts voraus.
Diese API erwartet ein TFLite-Modell mit TFLite-Modellmetadaten, das die erforderlichen (unten beschriebenen) Eingabetensoren, den Ausgabetensor und die Sprachcodes in einer AssignedFile enthält.
- Eingabetensor
- Ein Eingabetensor (
kTfLiteString) der Form [1], der den Eingabestring enthält.
- Ein Eingabetensor (
- Ausgabetensor
- Ein Ausgabetensor (
kTfLiteFloat32) der Form[1 x N], wobeiNdie Anzahl der Sprachen ist.
- Ein Ausgabetensor (
Verschachtelte Klassen
| Klasse | LanguageDetector.LanguageDetectorOptions | Optionen zum Einrichten eines LanguageDetector-Objekts. |
|
Public Methods
| void |
close()
Schließt und bereinigt das
LanguageDetector. |
| Statischer LanguageDetector |
createFromFile(Kontextkontext, String ModelPath)
Erstellt eine
LanguageDetector-Instanz aus einer Modelldatei und der Standard-LanguageDetector.LanguageDetectorOptions. |
| Statischer LanguageDetector |
createFromFile(Kontextkontext, File-Modelldatei)
Erstellt eine
LanguageDetector-Instanz aus einer Modelldatei und der Standard-LanguageDetector.LanguageDetectorOptions. |
| Statischer LanguageDetector |
createFromOptions(Kontextkontext, LanguageDetector.LanguageDetectorOptions-Optionen)
Erstellt eine
LanguageDetector-Instanz aus LanguageDetector.LanguageDetectorOptions. |
| LanguageDetectorResult |
Übernommene Methoden
Public Methods
public static LanguageDetector createFromFile (Kontextkontext, String modelPath)
Erstellt eine LanguageDetector-Instanz aus einer Modelldatei und der Standard-LanguageDetector.LanguageDetectorOptions.
Parameter
| context | ein Android-ERROR(/Context). |
|---|---|
| modelPath | Pfad zum Textmodell mit Metadaten in den Assets. |
Löst aus
wenn beim Erstellen von LanguageDetector ein Fehler auftritt.
|
public static LanguageDetector createFromFile (Kontextkontext, Datei Modelldatei)
Erstellt eine LanguageDetector-Instanz aus einer Modelldatei und der Standard-LanguageDetector.LanguageDetectorOptions.
Parameter
| context | ein Android-ERROR(/Context). |
|---|---|
| modelFile | Die File-Instanz des Textmodells. |
Löst aus
| IOException | Wenn beim Öffnen der TFlite-Modelldatei ein E/A-Fehler auftritt. |
|---|---|
Wenn beim Erstellen von LanguageDetector ein Fehler auftritt.
|
public static LanguageDetector createFromOptions (Kontextkontext, LanguageDetector.LanguageDetectorOptions-Optionen)
Erstellt eine LanguageDetector-Instanz aus LanguageDetector.LanguageDetectorOptions.
Parameter
| context | ein Android-ERROR(/Context). |
|---|---|
| Optionen | Eine LanguageDetector.LanguageDetectorOptions-Instanz. |
Löst aus
Wenn beim Erstellen von LanguageDetector ein Fehler auftritt.
|
public LanguageDetectorResult detect (String inputText)
Sagt die Sprache des Eingabetexts voraus.
Parameter
| inputText | String für die Verarbeitung.
|
|---|