Tài liệu tham khảo khung MLKitLanguageID

LanguageIdentification

class LanguageIdentification : NSObject

Lớp LanguageIdentification xác định ngôn ngữ chính hoặc các ngôn ngữ có thể có cho văn bản đã cho.

  • Nhận thực thể nhận dạng ngôn ngữ với các tuỳ chọn mặc định.

    Khai báo

    Swift

    class func languageIdentification() -> LanguageIdentification

    Giá trị trả về

    Một thực thể mới của LanguageIdentification với các tuỳ chọn mặc định.

  • Nhận thực thể nhận dạng ngôn ngữ với các tuỳ chọn cho sẵn.

    Khai báo

    Swift

    class func languageIdentification(options: MLKLanguageIdentificationOptions) -> LanguageIdentification

    Các tham số

    options

    Các tuỳ chọn dùng để nhận dạng ngôn ngữ.

    Giá trị trả về

    Một thực thể mới của LanguageIdentification với các tuỳ chọn đã cho.

  • Xác định ngôn ngữ chính của văn bản đã cho.

    Khai báo

    Swift

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

    Các tham số

    text

    Văn bản nhập vào dùng để xác định ngôn ngữ. Dữ liệu đầu vào dài hơn 200 ký tự sẽ bị cắt ngắn xuống còn 200 ký tự, vì dữ liệu nhập dài hơn không cải thiện độ chính xác của việc phát hiện.

    completion

    Trình xử lý để gọi lại vào hàng đợi chính bằng thẻ hoặc lỗi ngôn ngữ đã xác định.

  • Xác định các ngôn ngữ có thể dùng cho văn bản đã cho.

    Khai báo

    Swift

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

    Các tham số

    text

    Văn bản nhập vào dùng để xác định ngôn ngữ. Dữ liệu đầu vào dài hơn 200 ký tự sẽ bị cắt ngắn xuống còn 200 ký tự, vì dữ liệu nhập dài hơn không cải thiện độ chính xác của việc phát hiện.

    completion

    Trình xử lý để gọi lại vào hàng đợi chính có lỗi hoặc ngôn ngữ đã xác định.

  • Không dùng được.