एआई की मदद से, डिवाइस पर मौजूद अनुवाद की सुविधा

दुनिया भर में ग्राहक सहायता की सुविधा को बेहतर बनाने के लिए, एक्सपेरिमेंट के तौर पर उपलब्ध Translate API के बारे में जानें.

Maud Nalpas
Maud Nalpas
Kenji Baheux
Kenji Baheux
Alexandra Klepper
Alexandra Klepper

अपने कारोबार को अंतरराष्ट्रीय बाज़ारों में फैलाना महंगा हो सकता है. जिन देशों में यह सुविधा उपलब्ध होगी उनका मतलब है कि आने वाली भाषाओं में भी ज़्यादा भाषाएं उपलब्ध होंगी. साथ ही, बिक्री के बाद सहायता पाने की सुविधा जैसी इंटरैक्टिव सुविधाओं और फ़्लो की वजह से, चुनौतियों का सामना करना पड़ सकता है. अगर आपकी कंपनी में सिर्फ़ अंग्रेज़ी बोलने वाले सहायता एजेंट हैं, तो मूल भाषा न बोलने वाले लोगों के लिए, यह बताना मुश्किल हो सकता है कि उन्हें किस समस्या का सामना करना पड़ा.

हम अलग-अलग भाषाओं में बात करने वाले लोगों के अनुभव को बेहतर बनाने के लिए, एआई का इस्तेमाल कैसे कर सकते हैं. ऐसा करने से, जोखिम को कम करने और यह पुष्टि करने में मदद मिलेगी कि अन्य भाषाएं बोलने वाले सहायता एजेंट के लिए निवेश करना फ़ायदेमंद है या नहीं?

कुछ उपयोगकर्ता अपने ब्राउज़र में पहले से मौजूद पेज का अनुवाद करने की सुविधा या तीसरे पक्ष के टूल का इस्तेमाल करके, भाषा की वजह से आने वाली दिक्कतों को दूर करने की कोशिश करते हैं. हालांकि, उपयोगकर्ताओं को मिलने वाला अनुभव, इंटरैक्टिव सुविधाओं जैसा ही होगा. जैसे, बिक्री के बाद सहायता पाने के लिए चैट करना.

इंटिग्रेट किए गए अनुवाद वाले चैट टूल के लिए, यह ज़रूरी है कि देर लगने वाले समय को कम किया जाए. डिवाइस पर भाषा को प्रोसेस करके, रीयल-टाइम में उसका अनुवाद किया जा सकता है. ऐसा, उपयोगकर्ता के मैसेज सबमिट करने से पहले ही किया जा सकता है.

हालांकि, ऑटोमेटेड टूल की मदद से भाषा के अंतर को कम करने के लिए, पारदर्शिता बहुत ज़रूरी है. बातचीत शुरू होने से पहले, यह साफ़ तौर पर बताएं कि आपने ऐसे एआई टूल इस्तेमाल किए हैं जिनकी मदद से अनुवाद किया जा सकता है. इससे उम्मीदें पूरी होती हैं और अनुवाद सही नहीं होने पर, अजीब पलों से बचने में मदद मिलती है. ज़्यादा जानकारी वाली किसी नीति से लिंक करें.

हम इस पर काम कर रहे हैं एक्सपेरिमेंट के तौर पर शुरू किया गया Translate API Chrome में पहले से मौजूद मॉडल के साथ काम करता है.

डेमो चैट

हमने ग्राहक सहायता के लिए चैट की सुविधा दी है. इससे लोग, और सहायता एजेंट के लिए रीयल-टाइम अनुवाद पाएं.

Translate API का इस्तेमाल करना

Chrome, Translate API को window.model ऑब्जेक्ट के साथ दिखाता है. इस ऑब्जेक्ट में दो ज़रूरी तरीके हैं:

  • canTranslate(): यह देखता है कि आपकी भाषा की जोड़ी के लिए अनुवाद मॉडल तैयार है या नहीं. अगर मॉडल पहले से ही डिवाइस पर मौजूद है, तो यह वैल्यू "readily" दिखाता है. अगर ब्राउज़र को मॉडल डाउनलोड करना होता है, तो यह "after-download" दिखाता है. अगर अनुवाद संभव नहीं है, तो "no" दिखाता है.
  • createTranslator(): यह आपके Translator ऑब्जेक्ट को एसिंक्रोनस तरीके से सेट अप करता है. अगर मॉडल को डाउनलोड करने की ज़रूरत है, तो यह तब तक इंतज़ार करेगा, जब तक तैयार नहीं हो जाता.

Translator ऑब्जेक्ट में सिर्फ़ एक तरीका है:

  • translate(): इसे सोर्स टेक्स्ट फ़ीड करें और इससे अनुवाद किया गया वर्शन मिलता है.

फ़िलहाल, यह एक्सपेरिमेंट के तौर पर है और Chrome के लिए बनाया गया है. इसलिए, सुविधा की पहचान करने वाली सुविधा में अपना पूरा कोड ज़रूर शामिल करें.

const supportsOnDevice = 'model' in window && 'createTranslator' in model;
if (!supportsOnDevice) {
  return;
}

const parameters = { sourceLanguage: 'en', targetLanguage: 'pt' };
const modelState = await model.canTranslate(parameters);
if (modelState === 'no') {
  return;
}
const onDeviceTranslator = await model.createTranslator(parameters);

const result = await onDeviceTranslator.translate(input);
if (!result) {
  throw new Error('Failed to translate');
}
return result;

उपयोगकर्ता के लिए मॉडल उपलब्ध होने में समय लगता है. ऐसा करने के लिए दो तरीके:

  • मॉडल तैयार हो जाने के बाद, अनुवाद वाले यूज़र इंटरफ़ेस (यूआई) एलिमेंट चालू होने का इंतज़ार करें.
  • अनुवाद के लिए क्लाउड-आधारित मॉडल का इस्तेमाल करें. इसके बाद, एक बार ऑन-डिवाइस पर स्विच करें मॉडल ने डाउनलोड किया है.

अगले चरण

हम आपके विचार जानना चाहते हैं. इस तरीके के बारे में अपने सुझाव/राय दें या शिकायत करें एक्सप्लेनर में समस्या की जानकारी देना और हमें बताएं कि किन उपयोग के मामलों में आपकी सबसे ज़्यादा रुचि है. आप शुरुआती प्रीव्यू प्रोग्राम के लिए साइन अप करना इस टेक्नोलॉजी को लोकल प्रोटोटाइप की मदद से टेस्ट कर सकते हैं.

आपके योगदान से, हमें एआई को सभी के लिए एक बेहतरीन और काम का टूल बनाने में मदद मिलेगी.