LanguageDetector

पब्लिक फ़ाइनल क्लास LanguageDetector

किसी इनपुट टेक्स्ट की भाषा का अनुमान लगाता है.

इस एपीआई को TFLite मॉडल मेटाडेटा वाले TFLite मॉडल की ज़रूरत होती है, जिसमें AssociatedFile में ज़रूरी इनपुट टेन्सर, आउटपुट टेंसर, और भाषा के कोड शामिल (नीचे बताया गया है) शामिल हों.

  • इनपुट टेंसर
    • आकार का एक इनपुट टेंसर (kTfLiteString), जिसमें [1] इनपुट स्ट्रिंग है.
  • आउटपुट टेंसर
    • [1 x N] आकार का एक आउटपुट टेंसर (kTfLiteFloat32), जहां N भाषाओं की संख्या है.

नेस्ट की गई क्लास

क्लास LanguageDetector.LanguageDetectorOptions LanguageDetector सेट अप करने के विकल्प. 

सार्वजनिक तरीके

void
close() (बंद करें)
LanguageDetector को बंद करता है और साफ़ करता है.
स्टैटिक LanguageDetector
createFromFile(कॉन्टेक्स्ट कॉन्टेक्स्ट, स्ट्रिंग ModelPath)
मॉडल फ़ाइल और डिफ़ॉल्ट LanguageDetector.LanguageDetectorOptions से LanguageDetector इंस्टेंस बनाता है.
स्टैटिक LanguageDetector
createFromFile(कॉन्टेक्स्ट कॉन्टेक्स्ट, फ़ाइल ModelFile)
मॉडल फ़ाइल और डिफ़ॉल्ट LanguageDetector.LanguageDetectorOptions से LanguageDetector इंस्टेंस बनाता है.
स्टैटिक LanguageDetector
createFromOptions(कॉन्टेक्स्ट कॉन्टेक्स्ट, LanguageDetector.LanguageDetectorOptions विकल्प)
LanguageDetector.LanguageDetectorOptions से LanguageDetector इंस्टेंस बनाता है.
LanguageDetectorResult
detect(स्ट्रिंग इनपुट टेक्स्ट)
इनपुट टेक्स्ट की भाषा का अनुमान लगाता है.

इनहेरिट किए गए तरीके

सार्वजनिक तरीके

सार्वजनिक अमान्य बंद करें ()

LanguageDetector को बंद करता है और साफ़ करता है.

सार्वजनिक स्टैटिक LanguageDetector createFromFile (कॉन्टेक्स्ट कॉन्टेक्स्ट, स्ट्रिंग ModelPath)

मॉडल फ़ाइल और डिफ़ॉल्ट LanguageDetector.LanguageDetectorOptions से LanguageDetector इंस्टेंस बनाता है.

पैरामीटर
संदर्भ Android ERROR(/Context).
modelPath पाथ में मौजूद मेटाडेटा को शामिल करें.
थ्रो
अगर LanguageDetector बनाते समय कोई गड़बड़ी हुई है.

सार्वजनिक स्टैटिक LanguageDetector createFromFile (कॉन्टेक्स्ट कॉन्टेक्स्ट, फ़ाइल ModelFile)

मॉडल फ़ाइल और डिफ़ॉल्ट LanguageDetector.LanguageDetectorOptions से LanguageDetector इंस्टेंस बनाता है.

पैरामीटर
संदर्भ Android ERROR(/Context).
modelFile टेक्स्ट मॉडल File इंस्टेंस.
थ्रो
IOException अगर tflite मॉडल फ़ाइल को खोलते समय कोई I/O गड़बड़ी होती है.
अगर LanguageDetector बनाते समय कोई गड़बड़ी होती है.

सार्वजनिक स्थिर LanguageDetector createFromOptions (कॉन्टेक्स्ट कॉन्टेक्स्ट, LanguageDetector.LanguageDetectorOptions विकल्प)

LanguageDetector.LanguageDetectorOptions से LanguageDetector इंस्टेंस बनाता है.

पैरामीटर
संदर्भ Android ERROR(/Context).
विकल्प LanguageDetector.LanguageDetectorOptions इंस्टेंस.
थ्रो
अगर LanguageDetector बनाते समय कोई गड़बड़ी होती है.

सार्वजनिक LanguageDetectorResult detect (स्ट्रिंग इनपुट टेक्स्ट)

इनपुट टेक्स्ट की भाषा का अनुमान लगाता है.

पैरामीटर
inputText प्रोसेस के लिए String.