MLKitLanguageID Çerçevesi Referansı

LanguageIdentification

class LanguageIdentification : NSObject

Belirtilen metin için ana dili veya olası dilleri tanımlayan LanguageIdentification sınıfıdır.

  • Varsayılan seçeneklerle bir dil tanımlama örneği alır.

    Bildirim

    Swift

    class func languageIdentification() -> LanguageIdentification

    Döndürülen Değer

    Varsayılan seçeneklere sahip yeni bir LanguageIdentification örneği.

  • Verilen seçeneklerle bir dil tanımlama örneği alır.

    Bildirim

    Swift

    class func languageIdentification(options: MLKLanguageIdentificationOptions) -> LanguageIdentification

    Parametreler

    options

    Dil tanımlama için kullanılan seçenekler.

    Döndürülen Değer

    Verilen seçeneklere sahip yeni bir LanguageIdentification örneği.

  • Belirtilen metnin ana dilini tanımlar.

    Bildirim

    Swift

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

    Parametreler

    text

    Dili tanımlamak için kullanılacak giriş metni. 200 karakterden uzun girişler, algılama doğruluğunu iyileştirmez. Bu nedenle, daha uzun girişler 200 karaktere kısaltılır.

    completion

    İşleyici. Tanımlanan dil etiketi veya hatayla ana sırayı geri çağırır.

  • Belirli bir metin için olası dilleri tanımlar.

    Bildirim

    Swift

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

    Parametreler

    text

    Dili tanımlamak için kullanılacak giriş metni. 200 karakterden uzun girişler, algılama doğruluğunu iyileştirmez. Bu nedenle, daha uzun girişler 200 karaktere kısaltılır.

    completion

    Tanımlanan diller veya hata ile birlikte ana sırayı geri çağırmak için işleyici.

  • Cihazlar kullanılamıyor.