MLKLanguageIdentification
@interface MLKLanguageIdentification : NSObject
A classe LanguageIdentification
, que identifica o idioma principal ou os possíveis idiomas para
o texto fornecido.
-
Recebe uma instância de identificação de idioma com as opções padrão.
Declaração
Objective-C
+ (nonnull MLKLanguageIdentification *)languageIdentification;
Valor de retorno
Uma nova instância de
LanguageIdentification
com as opções padrão. -
Recebe uma instância de identificação de idioma com as opções oferecidas.
Declaração
Objective-C
+ (nonnull MLKLanguageIdentification *)languageIdentificationWithOptions: (nonnull MLKLanguageIdentificationOptions *)options;
Parâmetros
options
As opções usadas para identificação de idioma.
Valor de retorno
Uma nova instância de
LanguageIdentification
com as opções fornecidas. -
Identifica o idioma principal do texto fornecido.
Declaração
Objective-C
- (void)identifyLanguageForText:(nonnull NSString *)text completion:(nonnull MLKIdentifyLanguageCallback)completion;
Parâmetros
text
O texto de entrada a ser usado para identificar o idioma. As entradas com mais de 200 caracteres são truncadas para 200 caracteres, já que entradas mais longas não melhoram a precisão da detecção.
completion
Gerenciador para chamar de volta na fila principal com a tag ou o erro de idioma identificado.
-
Identifica idiomas possíveis para o texto fornecido.
Declaração
Objective-C
- (void)identifyPossibleLanguagesForText:(nonnull NSString *)text completion: (nonnull MLKIdentifyPossibleLanguagesCallback) completion;
Parâmetros
text
O texto de entrada a ser usado para identificar o idioma. As entradas com mais de 200 caracteres são truncadas para 200 caracteres, já que entradas mais longas não melhoram a precisão da detecção.
completion
Gerenciador para retornar a chamada na fila principal com idiomas ou erros identificados.
-
Indisponível.
Declaração
Objective-C
- (nonnull instancetype)init;