| class info |
| com.huawei.hms.mlsdk.langdetect.MLLangDetectorFactory |
| Language detector factory class, which is used to create language detectors. The default detector configuration is built in, and you can also specify detector configurations. |
| Return type | Method name |
| MLLangDetectorFactory | getInstance() |
| MLLangDetectorFactory | getInstance(MLApplication applicaion) |
| MLLocalLangDetector | getLocalLangDetector() |
| MLLocalLangDetector | getLocalLangDetector(MLLocalLangDetectorSetting setting) |
| MLRemoteLangDetector | getRemoteLangDetector() |
| MLRemoteLangDetector | getRemoteLangDetector(MLRemoteLangDetectorSetting setting) |
| Method |
| public static MLLangDetectorFactory getInstance() |
| Obtains the language detector factory instance of the current app. |
Return
| Type | desc |
| MLLangDetectorFactory | Returns the language detector factory instance of the current app. |
| Method |
| public static MLLangDetectorFactory getInstance(MLApplication application) |
| Obtains the language detector factory instance of a specified app. |
Parameters
| Parameter name | Parameter desc |
| application | Specified app. |
Return
| Type | desc |
| MLLangDetectorFactory | Returns the language detector factory instance of a specified app. |
| Method |
| public MLLocalLangDetector getLocalLangDetector() |
| Obtains the default local offline language detector instance. The default confidence value is 0. |
Return
| Type | desc |
| MLLocalLangDetector | Default local offline language detector instance. |
Parameters
| Parameter name | Parameter desc |
| setting | Local offline language detector configurator. |
Return
| Type | desc |
| MLLocalLangDetector | Local offline language detector instance. |
| Method |
| public MLRemoteLangDetector getRemoteLangDetector() |
| Obtains the default cloud language detector instance. The default confidence value is 0. |
Return
| Type | desc |
| MLRemoteLangDetector | Default cloud language detector instance. |
| Method |
| public MLRemoteLangDetector getRemoteLangDetector(MLRemoteLangDetectorSetting setting) |
| Obtains a language detector instance based on the specified language detector configurator. |
Parameters
| Parameter name | Parameter desc |
| setting | Specified language detector configuration. |
Return
| Type | desc |
| MLRemoteLangDetector | Language detector instance. |