ข้อมูลอ้างอิงเฟรมเวิร์ก 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

    เครื่องจัดการที่จะโทรกลับในคิวหลักด้วยภาษาหรือข้อผิดพลาดที่ระบุ

  • ไม่พร้อมใช้งาน