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

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

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