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 を含んだ 1 つの要素で構成されます。

    error

    エラーまたは nil