Referência da biblioteca MLKitLanguageID

LanguageIdentification

class LanguageIdentification : NSObject

A classe LanguageIdentification, que identifica o idioma principal ou os possíveis idiomas para o texto fornecido.

  • Recebe uma instância de identificação de idioma com as opções padrão.

    Declaração

    Swift

    class func languageIdentification() -> LanguageIdentification

    Valor de retorno

    Uma nova instância de LanguageIdentification com as opções padrão.

  • Recebe uma instância de identificação de idioma com as opções oferecidas.

    Declaração

    Swift

    class func languageIdentification(options: MLKLanguageIdentificationOptions) -> LanguageIdentification

    Parâmetros

    options

    As opções usadas para identificação de idioma.

    Valor de retorno

    Uma nova instância de LanguageIdentification com as opções fornecidas.

  • Identifica o idioma principal do texto fornecido.

    Declaração

    Swift

    func identifyLanguage(for text: String, completion: @escaping IdentifyLanguageCallback)

    Parâmetros

    text

    O texto de entrada a ser usado para identificar o idioma. As entradas com mais de 200 caracteres são truncadas para 200 caracteres, já que entradas mais longas não melhoram a precisão da detecção.

    completion

    Gerenciador para chamar de volta na fila principal com a tag ou o erro de idioma identificado.

  • Identifica idiomas possíveis para o texto fornecido.

    Declaração

    Swift

    func identifyPossibleLanguages(for text: String, completion: @escaping IdentifyPossibleLanguagesCallback)

    Parâmetros

    text

    O texto de entrada a ser usado para identificar o idioma. As entradas com mais de 200 caracteres são truncadas para 200 caracteres, já que entradas mais longas não melhoram a precisão da detecção.

    completion

    Gerenciador para retornar a chamada na fila principal com idiomas ou erros identificados.

  • Indisponível.