Referensi Framework MLKitTranslate
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Class
Class berikut tersedia secara global.
-
Mengelola model yang digunakan oleh fitur MLKit.
Pernyataan
Objective-C
@interface MLKModelManager : NSObject
-
Model yang disimpan dari jarak jauh di server dan didownload ke perangkat.
Pernyataan
Objective-C
@interface MLKRemoteModel : NSObject
-
Model terjemahan yang disimpan dari jarak jauh di server dan didownload di perangkat.
-
Class yang menerjemahkan teks input yang diberikan.
Pernyataan
Objective-C
@interface MLKTranslator : NSObject
-
Pernyataan
Objective-C
@interface MLKTranslatorOptions : NSObject
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-25 UTC.
[null,null,["Terakhir diperbarui pada 2025-07-25 UTC."],[[["\u003cp\u003eML Kit provides classes for managing models, including remote models that are downloaded to the device.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eMLKTranslator\u003c/code\u003e class handles text translation, utilizing models managed by \u003ccode\u003eMLKModelManager\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eMLKTranslateRemoteModel\u003c/code\u003e represents a translation model stored remotely and downloaded when needed.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eMLKTranslatorOptions\u003c/code\u003e allows customization of the translation process through various settings.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can use these classes to integrate on-device or cloud-based translation features in their iOS applications.\u003c/p\u003e\n"]]],["The core content outlines five globally available classes for MLKit features. `MLKModelManager` manages models. `MLKRemoteModel` represents models stored remotely and downloaded. `MLKTranslateRemoteModel` is a specific remote model for translation. `MLKTranslator` translates text inputs. Lastly, `MLKTranslatorOptions` provides customization settings for the `MLKTranslator` class. All classes are defined in Objective-C.\n"],null,["# MLKitTranslate Framework Reference\n\nClasses\n=======\n\nThe following classes are available globally.\n- `\n ``\n ``\n `\n\n ### [MLKModelManager](/ml-kit/reference/ios/mlkittranslate/api/reference/Classes/MLKModelManager)\n\n `\n ` \n Manages models that are used by MLKit features. \n\n #### Declaration\n\n Objective-C \n\n\n @interface MLKModelManager : NSObject\n\n- `\n ``\n ``\n `\n\n ### [MLKRemoteModel](/ml-kit/reference/ios/mlkittranslate/api/reference/Classes/MLKRemoteModel)\n\n `\n ` \n A model that is stored remotely on the server and downloaded to the device. \n\n #### Declaration\n\n Objective-C \n\n\n @interface MLKRemoteModel : NSObject\n\n- `\n ``\n ``\n `\n\n ### [MLKTranslateRemoteModel](/ml-kit/reference/ios/mlkittranslate/api/reference/Classes/MLKTranslateRemoteModel)\n\n `\n ` \n A translate model that is stored remotely on the server and downloaded on the device. \n\n #### Declaration\n\n Objective-C \n\n\n @interface MLKTranslateRemoteModel : /ml-kit/reference/ios/mlkittranslate/api/reference/Classes/MLKRemoteModel\n\n- `\n ``\n ``\n `\n\n ### [MLKTranslator](/ml-kit/reference/ios/mlkittranslate/api/reference/Classes/MLKTranslator)\n\n `\n ` \n A class that translates the given input text. \n\n #### Declaration\n\n Objective-C \n\n\n @interface MLKTranslator : NSObject\n\n- `\n ``\n ``\n `\n\n ### [MLKTranslatorOptions](/ml-kit/reference/ios/mlkittranslate/api/reference/Classes/MLKTranslatorOptions)\n\n `\n ` \n Options for `Translator`. \n\n #### Declaration\n\n Objective-C \n\n\n @interface MLKTranslatorOptions : NSObject"]]