MLKitEntityExtraction フレームワーク リファレンス

タイプの定義

次の型定義はグローバルで使用できます。

  • @enum EntityExtractionEntityType 抽出されたエンティティのタイプ。

    宣言

    Swift

    struct EntityType : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
  • EntityExtractor でサポートされているモデルの列挙です。

    宣言

    Swift

    struct EntityExtractionModelIdentifier : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable
  • エンティティの抽出結果を処理するブロック。

    宣言

    Swift

    typealias EntityExtractorCallback = ([MLKEntityAnnotation]?, Error?) -> Void

    パラメータ

    result

    テキストのアノテーションの配列。エラーが発生した場合は nil

    error

    エラーまたは nil

  • エンティティ抽出モデルがダウンロードされたときに呼び出されるブロック。

    宣言

    Swift

    typealias EntityExtractorDownloadModelIfNeededCallback = (Error?) -> Void

    パラメータ

    error

    エラーまたは nil