Riferimento al framework MLKitTranslate
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Corsi
I seguenti corsi sono disponibili a livello globale.
-
Gestisce i modelli utilizzati dalle caratteristiche MLKit.
Dichiarazione
Objective-C
@interface MLKModelManager : NSObject
-
Un modello archiviato in remoto sul server e scaricato sul dispositivo.
Dichiarazione
Objective-C
@interface MLKRemoteModel : NSObject
-
Un modello di traduzione memorizzato in remoto sul server e scaricato sul dispositivo.
-
Una classe che traduce il testo di input specificato.
Dichiarazione
Objective-C
@interface MLKTranslator : NSObject
-
Dichiarazione
Objective-C
@interface MLKTranslatorOptions : NSObject
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-25 UTC.
[null,null,["Ultimo aggiornamento 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"]]