LanguageDetector

classe finale publique LanguageDetector

Prédit la langue d'un texte d'entrée.

Cette API attend un modèle TFLite avec des métadonnées de modèle TFLite contenant les Tensors d'entrée obligatoires (décrits ci-dessous), le Tensor de sortie et les codes de langue d'un AssociatFile.

  • Tensor d'entrée
    • Un Tensor d'entrée (kTfLiteString) de forme [1] contenant la chaîne d'entrée.
  • Tensor de sortie
    • Un Tensor de sortie (kTfLiteFloat32) de forme [1 x N], où N correspond au nombre de langues.

Classes imbriquées

classe LanguageDetector.LanguageDetectorOptions Options de configuration d'un LanguageDetector

Méthodes publiques

void
close()
Ferme et nettoie LanguageDetector.
statique LanguageDetector
createFromFile(contexte de contexte, String modelPath)
Crée une instance LanguageDetector à partir d'un fichier de modèle et de la valeur LanguageDetector.LanguageDetectorOptions par défaut.
statique LanguageDetector
createFromFile(contexte de contexte, File modelFile)
Crée une instance LanguageDetector à partir d'un fichier de modèle et de la valeur LanguageDetector.LanguageDetectorOptions par défaut.
statique LanguageDetector
LanguageDetectorResult
detect(String inputText)
Prédit la langue du texte d'entrée.

Méthodes héritées

Méthodes publiques

public void close ()

Ferme et nettoie LanguageDetector.

public statique LanguageDetector createFromFile (contexte de contexte, String modelPath)

Crée une instance LanguageDetector à partir d'un fichier de modèle et de la valeur LanguageDetector.LanguageDetectorOptions par défaut.

Paramètres
context un ERROR(/Context) Android.
modelPath Chemin d'accès au modèle textuel avec les métadonnées dans les éléments.
Génère
si une erreur se produit lors de la création de LanguageDetector.

public statique LanguageDetector createFromFile (contexte de contexte, File modelFile)

Crée une instance LanguageDetector à partir d'un fichier de modèle et de la valeur LanguageDetector.LanguageDetectorOptions par défaut.

Paramètres
context un ERROR(/Context) Android.
modelFile l'instance de modèle textuel File.
Génère
IOException si une erreur d'E/S se produit lors de l'ouverture du fichier de modèle tflite.
si une erreur se produit lors de la création de LanguageDetector.

public statique LanguageDetector createFromOptions (contexte de contexte, options LanguageDetector.LanguageDetectorOptions)

Paramètres
context un ERROR(/Context) Android.
options une instance LanguageDetector.LanguageDetectorOptions.
Génère
si une erreur se produit lors de la création de LanguageDetector.

public LanguageDetectorResult detect (String inputText)

Prédit la langue du texte d'entrée.

Paramètres
inputText String pour le traitement.