MLKitLanguageID 框架参考

类型定义

以下类型定义可在全局范围内使用。

  • 用于处理语言识别结果的块。

    声明

    Objective-C

    typedef void (^MLKIdentifyLanguageCallback)(NSString *_Nullable,
                                                NSError *_Nullable)

    参数

    languageTag

    已识别的文本语言标记;如果未识别出语言,则为 IdentifiedLanguage.undetermined;如果出现错误,则为 nil

    error

    错误或 nil

  • 用于处理识别可能语言的结果的块。

    声明

    Objective-C

    typedef void (^MLKIdentifyPossibleLanguagesCallback)(
        NSArray<MLKIdentifiedLanguage *> *_Nullable, NSError *_Nullable)

    参数

    identifiedLanguages

    已识别的文本语言列表,如果出现错误,则返回 nil。如果无法识别语言,结果将由单个元素组成,语言为 IdentifiedLanguage.undetermined,置信度为 1。

    error

    错误或 nil