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