LanguageDetector

публичный финальный класс LanguageDetector

Предсказывает язык входного текста.

Этот API ожидает модель TFLite с метаданными модели TFLite , которые содержат обязательные (описанные ниже) входные тензоры, выходной тензор и коды языков в AssociatedFile.

  • Входной тензор
    • Один входной тензор ( kTfLiteString ) формы [1], содержащий входную строку.
  • Выходной тензор
    • Один выходной тензор ( kTfLiteFloat32 ) формы [1 x N] где N — количество языков.

Вложенные классы

сорт LanguageDetector.LanguageDetectorOptions Варианты настройки LanguageDetector .

Публичные методы

пустота
закрывать ()
Закрывает и очищает LanguageDetector .
статический LanguageDetector
createFromFile (контекстный контекст, String modelPath)
Создает экземпляр LanguageDetector из файла модели и значения LanguageDetector.LanguageDetectorOptions по умолчанию.
статический LanguageDetector
createFromFile (контекст контекста, файл модели файла )
Создает экземпляр LanguageDetector из файла модели и значения LanguageDetector.LanguageDetectorOptions по умолчанию.
статический LanguageDetector
createFromOptions (контекст контекста, параметры LanguageDetector.LanguageDetectorOptions )
Создает экземпляр LanguageDetector из LanguageDetector.LanguageDetectorOptions .
ЯзыкдетекторРезультат
обнаружить ( строка inputText)
Предсказывает язык входного текста.

Унаследованные методы

Публичные методы

public void закрыть ()

Закрывает и очищает LanguageDetector .

public static LanguageDetector createFromFile (контекст контекста, String modelPath)

Создает экземпляр LanguageDetector из файла модели и значения LanguageDetector.LanguageDetectorOptions по умолчанию.

Параметры
контекст ERROR(/Context) .
модельпуть путь к текстовой модели с метаданными в ресурсах.
Броски
если при создании LanguageDetector произошла ошибка.

public static LanguageDetector createFromFile (контекст контекста, файл modelFile)

Создает экземпляр LanguageDetector из файла модели и значения LanguageDetector.LanguageDetectorOptions по умолчанию.

Параметры
контекст ERROR(/Context) .
МодельФайл экземпляр File текстовой модели.
Броски
Исключение IO если при открытии файла модели tflite возникает ошибка ввода-вывода.
если при создании LanguageDetector возникла ошибка.

public static LanguageDetector createFromOptions (контекст контекста, параметры LanguageDetector.LanguageDetectorOptions )

Создает экземпляр LanguageDetector из LanguageDetector.LanguageDetectorOptions .

Параметры
контекст ERROR(/Context) .
параметры экземпляр LanguageDetector.LanguageDetectorOptions .
Броски
если при создании LanguageDetector возникла ошибка.

Обнаружение public LanguageDetectorResult ( String inputText)

Предсказывает язык входного текста.

Параметры
входной текст String для обработки.