MLKitEntityExtraction 프레임워크 참조

EntityExtractor

class EntityExtractor : NSObject

지정된 입력 텍스트에서 항목을 추출하는 클래스입니다.

  • 지정된 옵션으로 구성된 EntityExtractor 인스턴스를 가져옵니다. 이 메서드는 스레드로부터 안전합니다.

    선언

    Swift

    class func entityExtractor(options: MLKEntityExtractorOptions) -> EntityExtractor

    매개변수

    options

    항목 추출기의 옵션입니다.

    반환 값

    지정된 옵션의 EntityExtractor 인스턴스

  • 지정된 텍스트에 MLKEntityExtractionParams의 기본값을 주석으로 추가합니다. 현재 시간을 참조 시간으로 사용하고 기기 시간대를 참조 시간대로 사용합니다. 지원되는 모든 항목 유형에 주석을 추가합니다.

    선언

    Swift

    func annotateText(_ text: String, completion: @escaping EntityExtractorCallback)

    매개변수

    text

    주석을 추가할 텍스트입니다.

    completion

    항목 추출 결과 또는 오류와 함께 기본 대기열에서 콜백하는 핸들러입니다.

  • 참조 시간, 참조 시간대, 항목 유형 필터와 같은 지정된 매개변수로 지정된 텍스트에 주석을 추가합니다.

    선언

    Swift

    func annotateText(_ text: String, params: MLKEntityExtractionParams, completion: @escaping EntityExtractorCallback)

    매개변수

    text

    주석을 추가할 텍스트입니다.

    params

    항목 추출 중에 사용할 항목 추출 매개변수입니다.

    completion

    항목 추출 결과 또는 오류와 함께 기본 대기열에서 콜백하는 핸들러입니다.

  • 기본 다운로드 조건(모바일 액세스 허용 및 백그라운드 다운로드 허용되지 않음)으로 항목 추출에 필요한 모델 파일을 다운로드합니다. 모델을 이미 다운로드한 경우 추가 작업 없이 완료됩니다.

    선언

    Swift

    func downloadModelIfNeeded(completion: @escaping EntityExtractorDownloadModelIfNeededCallback)

    매개변수

    completion

    오류가 발생한 경우 기본 대기열에서 콜백하는 핸들러입니다.

  • 지정된 조건이 충족되면 항목 추출에 필요한 모델 파일을 다운로드합니다. 모델을 이미 다운로드한 경우 추가 작업 없이 완료됩니다.

    선언

    Swift

    func downloadModelIfNeeded(with conditions: MLKModelDownloadConditions, completion: @escaping EntityExtractorDownloadModelIfNeededCallback)

    매개변수

    conditions

    번역 모델의 다운로드 조건입니다.

    completion

    오류가 발생한 경우 기본 대기열에서 콜백하는 핸들러입니다.

  • 사용할 수 없습니다.