MLKLanguageIdentification
@interface MLKLanguageIdentification : 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
Objective-C
+ (nonnull MLKLanguageIdentification *)languageIdentification;
Valore restituito
Una nuova istanza di
LanguageIdentification
con le opzioni predefinite. -
Restituisce un'istanza di identificazione della lingua con le opzioni specificate.
Dichiarazione
Objective-C
+ (nonnull MLKLanguageIdentification *)languageIdentificationWithOptions: (nonnull MLKLanguageIdentificationOptions *)options;
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
Objective-C
- (void)identifyLanguageForText:(nonnull NSString *)text completion:(nonnull MLKIdentifyLanguageCallback)completion;
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
Objective-C
- (void)identifyPossibleLanguagesForText:(nonnull NSString *)text completion: (nonnull MLKIdentifyPossibleLanguagesCallback) completion;
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.
Dichiarazione
Objective-C
- (nonnull instancetype)init;