MLKitEntityExtraction Çerçevesi Referansı

EntityExtractor

class EntityExtractor : NSObject

Belirtilen giriş metninden varlıkları çıkaran bir sınıf.

  • Verilen seçeneklerle yapılandırılmış bir EntityExtractor örneği alır. Bu yöntem iş parçacığında güvenlidir.

    Bildirim

    Swift

    class func entityExtractor(options: MLKEntityExtractorOptions) -> EntityExtractor

    Parametreler

    options

    Varlık çıkarıcı için seçenekler.

    Döndürülen Değer

    Verilen seçeneklere sahip bir EntityExtractor örneği.

  • Belirtilen metne, MLKEntityExtractionParams için varsayılan değerle açıklama ekler. Referans saat olarak o anki saati, referans saat dilimi olarak ise cihazın saat dilimini kullanır. Desteklenen tüm varlık türlerine açıklama ekler.

    Bildirim

    Swift

    func annotateText(_ text: String, completion: @escaping EntityExtractorCallback)

    Parametreler

    text

    Ek açıklama eklenecek metin.

    completion

    İşleyici. Varlık çıkarma sonucu veya hatayla ana sırayı geri çağırır.

  • Belirtilen metne referans zamanı, referans saat dilimi ve varlık türleri filtresi gibi parametrelerle açıklama ekler.

    Bildirim

    Swift

    func annotateText(_ text: String, params: MLKEntityExtractionParams, completion: @escaping EntityExtractorCallback)

    Parametreler

    text

    Ek açıklama eklenecek metin.

    params

    Varlık çıkarma sırasında kullanılacak varlık çıkarma parametreleri.

    completion

    İşleyici. Varlık çıkarma sonucu veya hatayla ana sırayı geri çağırır.

  • Varlık çıkarma için gereken model dosyalarını, varsayılan indirme koşullarıyla indirir (hücresel erişime izin verilir ve arka plan indirmelerine izin verilmez). Model zaten indirilmişse ek işlem gerekmeden tamamlanır.

    Bildirim

    Swift

    func downloadModelIfNeeded(completion: @escaping EntityExtractorDownloadModelIfNeededCallback)

    Parametreler

    completion

    İşleyicinin bir hatayla ana sırayı geri çağırması için (varsa).

  • Belirtilen koşullar karşılandığında varlık çıkarma için gereken model dosyalarını indirir. Model zaten indirilmişse ek işlem gerekmeden tamamlanır.

    Bildirim

    Swift

    func downloadModelIfNeeded(with conditions: MLKModelDownloadConditions, completion: @escaping EntityExtractorDownloadModelIfNeededCallback)

    Parametreler

    conditions

    Çeviri modeli için indirme koşulları.

    completion

    İşleyicinin bir hatayla ana sırayı geri çağırması için (varsa).

  • Cihazlar kullanılamıyor.