Справочник по платформе MLKitLanguageID

MLKLanguageIdentification


@interface MLKLanguageIdentification : NSObject

Класс LanguageIdentification , определяющий основной язык или возможные языки для данного текста.

  • Получает экземпляр идентификации языка с параметрами по умолчанию.

    Декларация

    Цель-C

    + (nonnull MLKLanguageIdentification *)languageIdentification;

    Возвращаемое значение

    Новый экземпляр LanguageIdentification с параметрами по умолчанию.

  • Получает экземпляр идентификации языка с заданными параметрами.

    Декларация

    Цель-C

    + (nonnull MLKLanguageIdentification *)languageIdentificationWithOptions:
        (nonnull MLKLanguageIdentificationOptions *)options;

    Параметры

    options

    Опции, используемые для идентификации языка.

    Возвращаемое значение

    Новый экземпляр LanguageIdentification с заданными параметрами.

  • Определяет основной язык данного текста.

    Декларация

    Цель-C

    - (void)identifyLanguageForText:(nonnull NSString *)text
                         completion:(nonnull MLKIdentifyLanguageCallback)completion;

    Параметры

    text

    Входной текст, используемый для определения языка. Вводные данные длиной более 200 символов усекаются до 200 символов, поскольку более длинный ввод не повышает точность обнаружения.

    completion

    Обработчик обратного вызова в основной очереди с указанным языковым тегом или ошибкой.

  • Определяет возможные языки для данного текста.

    Декларация

    Цель-C

    - (void)identifyPossibleLanguagesForText:(nonnull NSString *)text
                                  completion:
                                      (nonnull MLKIdentifyPossibleLanguagesCallback)
                                          completion;

    Параметры

    text

    Входной текст, используемый для определения языка. Вводные данные длиной более 200 символов усекаются до 200 символов, поскольку более длинный ввод не повышает точность обнаружения.

    completion

    Обработчик обратного вызова в основной очереди с указанными языками или ошибкой.

  • Недоступен.

    Декларация

    Цель-C

    - (nonnull instancetype)init;