MLKLanguageIdentification
@interface MLKLanguageIdentification : NSObject
Class LanguageIdentification
yang mengidentifikasi bahasa utama atau bahasa yang memungkinkan untuk
teks tertentu.
-
Mendapatkan instance identifikasi bahasa dengan opsi default.
Pernyataan
Objective-C
+ (nonnull MLKLanguageIdentification *)languageIdentification;
Nilai yang Ditampilkan
Instance baru
LanguageIdentification
dengan opsi default. -
Mendapatkan instance identifikasi bahasa dengan opsi yang diberikan.
Pernyataan
Objective-C
+ (nonnull MLKLanguageIdentification *)languageIdentificationWithOptions: (nonnull MLKLanguageIdentificationOptions *)options;
Parameter
options
Opsi yang digunakan untuk identifikasi bahasa.
Nilai yang Ditampilkan
Instance
LanguageIdentification
baru dengan opsi yang diberikan. -
Mengidentifikasi bahasa utama untuk teks tertentu.
Pernyataan
Objective-C
- (void)identifyLanguageForText:(nonnull NSString *)text completion:(nonnull MLKIdentifyLanguageCallback)completion;
Parameter
text
Teks input yang akan digunakan untuk mengidentifikasi bahasa. Input yang lebih panjang dari 200 karakter akan dipotong menjadi 200 karakter, karena input yang lebih panjang tidak meningkatkan akurasi deteksi.
completion
Pengendali untuk memanggil kembali antrean utama dengan tag bahasa yang diidentifikasi atau error.
-
Mengidentifikasi bahasa yang mungkin digunakan untuk teks tertentu.
Pernyataan
Objective-C
- (void)identifyPossibleLanguagesForText:(nonnull NSString *)text completion: (nonnull MLKIdentifyPossibleLanguagesCallback) completion;
Parameter
text
Teks input yang akan digunakan untuk mengidentifikasi bahasa. Input yang lebih panjang dari 200 karakter akan dipotong menjadi 200 karakter, karena input yang lebih panjang tidak meningkatkan akurasi deteksi.
completion
Pengendali untuk memanggil kembali antrean utama dengan bahasa atau error yang teridentifikasi.
-
Tidak tersedia.
Pernyataan
Objective-C
- (nonnull instancetype)init;