MLKitTranslate Çerçevesi Referansı

TranslateRemoteModel

class TranslateRemoteModel : RemoteModel

Sunucuda uzaktan depolanan ve cihaza indirilen bir çeviri modeli.

  • Bu modelle ilişkilendirilen dil.

    Bildirim

    Swift

    var language: TranslateLanguage { get }
  • Belirtilen dille yapılandırılmış bir TranslateRemoteModel örneğini alır. Bu model, ModelManager adresinden download(_:) API'yi çağırarak bir indirme işlemini tetiklemek için kullanılabilir.

    TranslateRemoteModel, dahili olarak ModelManager kullanıyor. Bir TranslateRemoteModel indirilirken, RemoteModel için yayınlanan bir bildirim yayınlanır. Bu tür bildirimlerin bir TranslateRemoteModel alanına ait olup olmadığını doğrulamak için kullanıcı bilgileri sözlüğündeki ModelDownloadUserInfoKeyRemoteModel alanının TranslateRemoteModel türünde bir nesne içerip içermediğini kontrol edin. Yerleşik olduğundan lütfen TranslateLanguage.english ile örnek oluşturmayın. Aksi takdirde bu tür örnekler indirilemez veya silinemez.

    Bildirim

    Swift

    class func translateRemoteModel(language: TranslateLanguage) -> TranslateRemoteModel

    Parametreler

    language

    Belirtilen dil.

    Döndürülen Değer

    TranslateRemoteModel örneği.

  • Cihazlar kullanılamıyor. Bunun yerine translateRemoteModel(language:) politikasını kullanın.