Referencia del framework de MLKitLanguageID

LanguageIdentification

class LanguageIdentification : NSObject

La clase LanguageIdentification que identifica el idioma principal o los posibles idiomas del texto determinado.

  • 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

    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 de un texto determinado.

    Declaración

    Swift

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

    Parámetros

    text

    Texto de entrada que se utilizará para identificar el idioma. Las entradas de más de 200 caracteres se truncan a 200, ya que una entrada más larga no mejora la precisión de la detección.

    completion

    Controlador que se llamará en la cola principal con la etiqueta de idioma o el error identificados.

  • Identifica posibles idiomas para un 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. Las entradas de más de 200 caracteres se truncan a 200, ya que una entrada más larga no mejora la precisión de la detección.

    completion

    Controlador que se llamará en la cola principal con idiomas o errores identificados.

  • No disponible.