ข้อมูลอ้างอิงเฟรมเวิร์กของ MLKit Translate
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
ชั้นเรียน
ชั้นเรียนต่อไปนี้มีให้บริการทั่วโลก
-
จัดการโมเดลที่ใช้โดยฟีเจอร์ MLKit
คำประกาศ
Objective-C
@interface MLKModelManager : NSObject
-
โมเดลที่จัดเก็บจากระยะไกลบนเซิร์ฟเวอร์และดาวน์โหลดลงในอุปกรณ์
คำประกาศ
Objective-C
@interface MLKRemoteModel : NSObject
-
โมเดลการแปลที่จัดเก็บไว้ในเซิร์ฟเวอร์จากระยะไกลและดาวน์โหลดไว้ในอุปกรณ์
-
คำประกาศ
Objective-C
@interface MLKTranslator : NSObject
-
ตัวเลือกสำหรับ Translator
คำประกาศ
Objective-C
@interface MLKTranslatorOptions : NSObject
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-25 UTC
[null,null,["อัปเดตล่าสุด 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"]]