مرجع إطار عمل 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

    معالج يعاود الاتصال بقائمة الانتظار الرئيسية مع تحديد اللغات أو الأخطاء.

  • غير متاح: