MLKitLanguageID 프레임워크 참조

LanguageIdentification

class LanguageIdentification : NSObject

지정된 텍스트의 기본 언어 또는 사용 가능한 언어를 식별하는 LanguageIdentification 클래스입니다.

  • 기본 옵션으로 언어 식별 인스턴스를 가져옵니다.

    선언

    Swift

    class func languageIdentification() -> LanguageIdentification

    반환 값

    기본 옵션이 있는 LanguageIdentification의 새 인스턴스입니다.

  • 지정된 옵션으로 언어 식별 인스턴스를 가져옵니다.

    선언

    Swift

    class func languageIdentification(options: MLKLanguageIdentificationOptions) -> LanguageIdentification

    매개변수

    options

    언어 식별에 사용되는 옵션입니다.

    반환 값

    지정된 옵션을 사용하는 LanguageIdentification의 새 인스턴스입니다.

  • 지정된 텍스트의 기본 언어를 식별합니다.

    선언

    Swift

    func identifyLanguage(for text: String, completion: @escaping IdentifyLanguageCallback)

    매개변수

    text

    언어를 식별하는 데 사용할 입력 텍스트입니다. 200자(영문 기준)를 초과하여 입력하면 200자(영문 기준)에서 잘립니다. 길게 입력해도 감지 정확도가 향상되지 않습니다.

    completion

    식별된 언어 태그나 오류로 기본 대기열에서 콜백하는 핸들러입니다.

  • 지정된 텍스트에 사용할 수 있는 언어를 식별합니다.

    선언

    Swift

    func identifyPossibleLanguages(for text: String, completion: @escaping IdentifyPossibleLanguagesCallback)

    매개변수

    text

    언어를 식별하는 데 사용할 입력 텍스트입니다. 200자(영문 기준)를 초과하여 입력하면 200자(영문 기준)에서 잘립니다. 길게 입력해도 감지 정확도가 향상되지 않습니다.

    completion

    언어 또는 오류가 식별된 기본 대기열에서 콜백하는 핸들러입니다.

  • 사용할 수 없습니다.