Referência da biblioteca MLKitLanguageID

LanguageIdentification

class LanguageIdentification : NSObject

A classe LanguageIdentification, que identifica o idioma principal ou os idiomas possíveis de 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 do idioma.

    Valor de retorno

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

  • 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. entradas com mais de 200 caracteres; são truncados 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 de idioma identificada ou erro.

  • Identifica os 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. entradas com mais de 200 caracteres; são truncados para 200 caracteres, já que entradas mais longas não melhoram a precisão da detecção.

    completion

    Gerenciador de retorno de chamada para a fila principal com idiomas ou erros identificados.

  • Indisponível.