Riferimento al framework MLKitLanguageID

LanguageIdentification

class LanguageIdentification : NSObject

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

  • Restituisce 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. Gli input più lunghi di 200 caratteri vengono troncati a 200 caratteri, poiché un input più lungo non migliora l'accuratezza del rilevamento.

    completion

    Il gestore deve richiamare nella coda principale l'errore o il tag della lingua identificato.

  • 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. Gli input più lunghi di 200 caratteri vengono troncati a 200 caratteri, poiché un input più lungo non migliora l'accuratezza del rilevamento.

    completion

    Il gestore deve richiamare nella coda principale le lingue identificate o gli errori.

  • Non disponibile.