Riferimento al framework MLKitLanguageID

LanguageIdentification

class LanguageIdentification : NSObject

La classe LanguageIdentification che identifica la lingua principale o le possibili lingue per per il testo.

  • Ottiene un'istanza di identificazione della lingua con le opzioni predefinite.

    Dichiarazione

    Swift

    class func languageIdentification() -> LanguageIdentification

    Valore restituito

    Una nuova istanza di LanguageIdentification con le opzioni predefinite.

  • Restituisce un'istanza di identificazione della lingua con le opzioni specificate.

    Dichiarazione

    Swift

    class func languageIdentification(options: MLKLanguageIdentificationOptions) -> LanguageIdentification

    Parametri

    options

    Le opzioni utilizzate per l'identificazione della lingua.

    Valore restituito

    Una nuova istanza di LanguageIdentification con le opzioni specificate.

  • Identifica la lingua principale del testo specificato.

    Dichiarazione

    Swift

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

    Parametri

    text

    Il testo di input da utilizzare per identificare la lingua. Input più lunghi di 200 caratteri vengono troncati a 200 caratteri, in quanto un input più lungo non migliora la precisione di rilevamento.

    completion

    Gestore da richiamare dalla coda principale con il tag della lingua identificato o .

  • Identifica le possibili lingue per il testo specificato.

    Dichiarazione

    Swift

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

    Parametri

    text

    Il testo di input da utilizzare per identificare la lingua. Input più lunghi di 200 caratteri vengono troncati a 200 caratteri, in quanto un input più lungo non migliora la precisione di rilevamento.

    completion

    Gestore da richiamare nella coda principale con lingue identificate o errore.

  • Non disponibile.