Referência da biblioteca MLKitLanguageID

Definições de tipo

As seguintes definições de tipo estão disponíveis globalmente.

  • Um bloco que processa um resultado de identificação de idioma.

    Declaração

    Objective-C

    typedef void (^MLKIdentifyLanguageCallback)(NSString *_Nullable,
                                                NSError *_Nullable)

    Parâmetros

    languageTag

    A tag de idioma identificada para o texto, IdentifiedLanguage.undetermined se nenhum idioma foi identificado ou nil se houver um erro.

    error

    O erro ou nil.

  • Um bloco que lida com o resultado da identificação de possíveis idiomas.

    Declaração

    Objective-C

    typedef void (^MLKIdentifyPossibleLanguagesCallback)(
        NSArray<MLKIdentifiedLanguage *> *_Nullable, NSError *_Nullable)

    Parâmetros

    identifiedLanguages

    A lista de idiomas identificados para o texto ou nil em caso de erro. Se nenhum idioma for identificado, o resultado vai consistir em um único elemento com o idioma IdentifiedLanguage.undetermined e a confiança 1.

    error

    O erro ou nil.