חומר עזר בנושא MLKitTranslate Framework
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
שיעורים
המחלקות הבאות זמינות בכל העולם.
-
ניהול מודלים שמשמשים את תכונות MLKit.
הצהרה
Objective-C
@interface MLKModelManager : NSObject
-
מודל שמאוחסן מרחוק בשרת ומוריד אל המכשיר.
הצהרה
Objective-C
@interface MLKRemoteModel : NSObject
-
מודל תרגום שנשמר מרחוק בשרת ומוריד את הנתונים שלו במכשיר.
-
מחלקה שמתרגמת את טקסט הקלט הנתון.
הצהרה
Objective-C
@interface MLKTranslator : NSObject
-
האפשרויות לגבי Translator
.
הצהרה
Objective-C
@interface MLKTranslatorOptions : NSObject
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 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"]]