Referencia del framework de MLKitLanguageID

LanguageIdentification

class LanguageIdentification : NSObject

La clase LanguageIdentification que identifica el idioma principal o los posibles idiomas para el texto dado.

  • Obtiene una instancia de identificación de idioma con las opciones predeterminadas.

    Declaración

    Swift

    class func languageIdentification() -> LanguageIdentification

    Valor de retorno

    Una instancia nueva de LanguageIdentification con las opciones predeterminadas.

  • Obtiene una instancia de identificación de idioma con las opciones determinadas.

    Declaración

    Swift

    class func languageIdentification(options: MLKLanguageIdentificationOptions) -> LanguageIdentification

    Parámetros

    options

    Son las opciones utilizadas para la identificación de idiomas.

    Valor de retorno

    Una instancia nueva de LanguageIdentification con las opciones determinadas.

  • Identifica el idioma principal del texto dado.

    Declaración

    Swift

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

    Parámetros

    text

    Texto de entrada que se utilizará para identificar el idioma. Entradas de más de 200 caracteres se truncan a 200 caracteres, ya que las entradas más largas no mejoran la precisión de la detección.

    completion

    Controlador para volver a llamar en la cola principal con la etiqueta de idioma identificada. .

  • Identifica posibles idiomas para el texto dado.

    Declaración

    Swift

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

    Parámetros

    text

    Texto de entrada que se utilizará para identificar el idioma. Entradas de más de 200 caracteres se truncan a 200 caracteres, ya que las entradas más largas no mejoran la precisión de la detección.

    completion

    Controlador para volver a llamar en la cola principal con idiomas o errores identificados.

  • No disponible.