Indic computing
इंडिक कम्प्यूटिंग का अर्थ है "इंडिक में कंप्यूटिंग", यानी भारतीय लिपियाँ और भाषाएँ। इसमें भारतीय लिपियों/भाषाओं में सॉफ्टवेयर विकसित करना, इनपुट विधियां, कंप्यूटर अनुप्रयोगों का स्थानीयकरण, वेब विकास, डेटाबेस प्रबंधन, वर्तनी जाँचक, भाषण से पाठ और पाठ से भाषण अनुप्रयोग और भारतीय भाषाओं में ओसीआर शामिल हैं। यूनिकोड मानक संस्करण 15 अध्याय 12 में 9 भारतीय लिपियों के लिए कोड निर्दिष्ट करता है जिसका शीर्षक है "दक्षिण और मध्य एशिया-I, भारत की आधिकारिक लिपियाँ"। 9 लिपियाँ बंगाली, देवनागरी, गुजराती, गुरुमुखी, कन्नड़, मलयालम, उड़िया, तमिल और तेलुगु हैं। बहुत सी भारतीय कम्प्यूटिंग परियोजनाएं चल रही हैं। इनमें कुछ सरकारी क्षेत्र की कंपनियां, कुछ स्वयंसेवक समूह और व्यक्तिगत लोग शामिल हैं। सरकारी क्षेत्र भारत की केंद्र सरकार ने उन मोबाइल फोन कंपनियों के लिए यह अनिवार्य कर दिया है जिनके हैंडसेट भारत में निर्मित, संग्रहीत, बेचे और वितरित किए जाते हैं, उन्हें सभी 22 भाषाओं के लिए फ़ॉन्ट का उपयोग करके पाठ प्रदर्शित करने और टाइप करने के लिए समर्थन होना चाहिए। इस कदम से लाखों उपयोगकर्ताओं द्वारा भारतीय भाषाओं के उपयोग में वृद्धि देखी गई है। टी. डी. आई. एल. इलेक्ट्रॉनिक्स और सूचना प्रौद्योगिकी विभाग, भारत ने भाषा बाधा के बिना मानव-मशीन बातचीत को सुविधाजनक बनाने के लिए सूचना प्रसंस्करण उपकरण और तकनीक विकसित करने के उद्देश्य से टी. डी. आई. एल. (भारतीय भाषाओं के लिए प्रौद्योगिकी विकास) की शुरुआत की; बहुभाषी ज्ञान संसाधनों का निर्माण और उन तक पहुंच; और नवीन उपयोगकर्ता उत्पादों और सेवाओं को विकसित करने के लिए उन्हें एकीकृत करना। 2005 में, इसने गैर-वाणिज्यिक उपयोग के लिए सी. डी. के रूप में सरकारी/शैक्षणिक/निजी कंपनियों द्वारा विकसित भाषा सॉफ्टवेयर उपकरणों का वितरण शुरू किया। टी. डी. आई. एल. कार्यक्रम के कुछ परिणाम भारतीय भाषा प्रौद्योगिकी प्रसार और परिनियोजन केंद्र पर तैनात किए गए हैं। यह केंद्र टी. डी. आई. एल. वित्त पोषण के तहत विकसित किए गए सभी भाषाई संसाधनों, उपकरणों और अनुप्रयोगों का प्रसार करता है। डॉ. स्वर्ण लता के नेतृत्व में इस कार्यक्रम का तेजी से विस्तार हुआ, जिन्होंने इस कार्यक्रम का अंतर्राष्ट्रीय स्तर पर भी प्रचार किया। वह अब सेवानिवृत्त हो चुकी हैं। सी-डैक सी-डैक भारत की एक सरकारी सॉफ्टवेयर कंपनी है जो भाषा से संबंधित सॉफ्टवेयर विकसित करने में शामिल है। यह भारतीय भाषाओं के लिए मानक कीबोर्ड, इनस्क्रिप्ट कीबोर्ड के विकास के लिए जाना जाता है। इसने वर्ड प्रोसेसर, टाइपिंग टूल, टेक्स्ट टू स्पीच सॉफ्टवेयर, भारतीय भाषाओं में ओसीआर आदि सहित कई भारतीय भाषा समाधान भी विकसित किए हैं। सी. डी. ए. सी., बैंगलोर (जिसे पहले एन. सी. एस. टी., बैंगलोर के नाम से जाना जाता था) से विकसित कार्य भारतियो बन गया। ओपनऑफिस 2.1 में 10 से अधिक भारतीय भाषाओं के लिए समर्थन था। भारत में ओपन-सोर्स सॉफ्टवेयर के उपयोग को बढ़ावा देने के लिए सेंटर फॉर डेवलपमेंट ऑफ एडवांस्ड कंप्यूटिंग (सीडीएसी) द्वारा बॉस बॉस लिनक्स विकसित किया गया था। गैर सरकारी संगठन और स्वयंसेवी समूह इंडलिनक्स इंडलिनक्स संगठन ने लिनक्स और उसके अनुप्रयोगों के विभिन्न सांकेतिक भाषा संस्करणों पर काम करने वाले व्यक्तिगत स्वयंसेवकों को संगठित करने में मदद की। सरोवर Sarovar.org भारत का पहला पोर्टल है जो मुफ्त/मुक्त स्रोत लाइसेंस के तहत परियोजनाओं की मेजबानी करता है। यह भारत के त्रिवेंद्रम में स्थित है और एशियानेट डेटा सेंटर में स्थित है। Sarovar.org को लिनक्सेंस द्वारा उनकी सामुदायिक सेवाओं के हिस्से के रूप में अनुकूलित, स्थापित और रखरखाव किया जाता है और रिवर वैली टेक्नोलॉजीज द्वारा प्रायोजित किया जाता है। Sarovar.org डेबियन इच और GForge पर बनाया गया है और METTLE से चलता है। पिनाक पिनाक एक गैर-सरकारी धर्मार्थ संस्था है जो भारतीय भाषा कंप्यूटिंग के लिए समर्पित है। यह सॉफ्टवेयर स्थानीयकरण, भाषा सॉफ्टवेयर विकसित करने, मुक्त स्रोत सॉफ्टवेयर का स्थानीयकरण करने, ऑनलाइन विश्वकोशों को समृद्ध करने आदि के लिए काम करता है। इसके अलावा पिनाक लोगों को कंप्यूटिंग, इंटरनेट के नैतिक उपयोग और इंटरनेट पर भारतीय भाषाओं के उपयोग के बारे में शिक्षित करने के लिए काम करता है। अंकुर समूह स्थानीयकृत बंगाली जीयूआई, लाइव सीडी, अंग्रेजी से बंगाली अनुवादक, बंगाली ओसीआर और बंगाली शब्दकोश आदि सहित लिनक्स ऑपरेटिंग सिस्टम पर बंगाली भाषा (बंगाली) का समर्थन करने की दिशा में काम कर रहा है। भाषा इंडिया एस. एम. सी. एस. एम. सी. एक मुक्त सॉफ्टवेयर समूह है, जो प्रौद्योगिकी के मोर्चे पर केरल में भाषा विभाजन को पाटने के लिए काम कर रहा है और आज भारत में सबसे बड़ा भाषा कंप्यूटिंग समुदाय है। इनपुट विधियाँ पूर्ण आकार के कीबोर्ड यूनिकोड इनपुट के आगमन के साथ कंप्यूटर पर इंडिक टेक्स्ट बहुत आसान हो गया है। इस उद्देश्य के लिए कई विधियाँ मौजूद हैं, लेकिन मुख्य विधियाँ हैंः-इनस्क्रिप्ट इनस्क्रिप्ट भारतीय भाषाओं के लिए मानक कीबोर्ड है। सी-डैक द्वारा विकसित और भारत सरकार द्वारा मानकीकृत। आजकल यह माइक्रोसॉफ्ट विंडोज (2000, एक्सपी, विस्टा, 7), लिनक्स और मैकिनटोश सहित सभी प्रमुख ऑपरेटिंग सिस्टम में अंतर्निहित है। ध्वन्यात्मक लिप्यंतरण यह एक टाइपिंग विधि है जिसमें, उदाहरण के लिए, उपयोगकर्ता रोमन वर्णों का उपयोग करके भारतीय भाषा में पाठ टाइप करता है और इसे वास्तविक समय में भारतीय लिपि में ध्वन्यात्मक रूप से समकक्ष पाठ में परिवर्तित किया जाता है। इस प्रकार का रूपांतरण ध्वन्यात्मक पाठ संपादकों, वर्ड प्रोसेसर और सॉफ्टवेयर प्लगइन्स द्वारा किया जाता है। इस विचार के आधार पर, कोई भी ध्वन्यात्मक आई. एम. ई. उपकरणों का उपयोग कर सकता है जो किसी भी अनुप्रयोग में भारतीय पाठ को इनपुट करने की अनुमति देते हैं। ध्वन्यात्मक लिप्यंतरण के कुछ उदाहरण हैं एक्सलिट, गूगल इंडिक लिप्यंतरण, बाराहाइम, इंडिक आई. एम. ई., रूपंतर, एस. एम. सी. का इंडिक कीबोर्ड और माइक्रोसॉफ्ट इंडिक लैंग्वेज इनपुट टूल। एस. एम. सी. के इंडिक कीबोर्ड में 23 भाषाओं का समर्थन है जबकि गूगल इंडिक कीबोर्ड केवल 11 भारतीय भाषाओं का समर्थन करता है। उन्हें मोटे तौर पर इस प्रकार वर्गीकृत किया जा सकता हैः निश्चित लिप्यंतरण योजना आधारित उपकरण-वे पाठ को परिवर्तित करने के लिए एक निश्चित लिप्यंतरण योजना का उपयोग करके काम करते हैं। कुछ उदाहरण हैं इंडिक आई. एम. ई., रूपंतर और बाराहाइम। बुद्धिमान/सीखने पर आधारित लिप्यंतरण उपकरण-वे शब्द की तुलना एक शब्दकोश से करते हैं और फिर इसे लक्षित भाषा में समतुल्य शब्दों में परिवर्तित करते हैं। कुछ लोकप्रिय हैं गूगल इंडिक ट्रांसलिटरेशन, एक्सलिट, माइक्रोसॉफ्ट इंडिक लैंग्वेज इनपुट टूल और क्विलपैड। रेमिंगटन (टाइपराइटर) यह लेआउट तब विकसित किया गया था जब भारतीय भाषाओं के साथ कंप्यूटर का आविष्कार या तैनाती नहीं की गई थी, और टाइपराइटर भारतीय लिपियों में पाठ टाइप करने का एकमात्र साधन था। चूंकि टाइपराइटर यांत्रिक थे और इसमें स्क्रिप्ट प्रोसेसर इंजन शामिल नहीं हो सकता था, इसलिए प्रत्येक वर्ण को कीबोर्ड पर अलग से रखा जाना था, जिसके परिणामस्वरूप कीबोर्ड लेआउट सीखना बहुत जटिल और कठिन हो गया। यूनिकोड के आगमन के साथ, रेमिंगटन लेआउट को पिछड़े संगतता के लिए विभिन्न टाइपिंग उपकरणों में जोड़ा गया था, ताकि पुराने टाइपिस्टों को एक नया कीबोर्ड लेआउट न सीखना पड़े। आजकल इस लेआउट का उपयोग केवल पुराने टाइपिस्टों द्वारा किया जाता है जो कई वर्षों के उपयोग के कारण इस लेआउट के अभ्यस्त हैं। रेमिंगटन लेआउट को शामिल करने के लिए एक उपकरण इंडिक आई. एम. ई है। एक फ़ॉन्ट जो रेमिंगटन कीबोर्ड लेआउट पर आधारित है, वह है कृति देव। एक अन्य ऑनलाइन उपकरण जो कृति देव का उपयोग करके पुराने रेमिंगटन कीबोर्ड लेआउट का बहुत निकटता से समर्थन करता है, रेमिंगटन टाइपिंग उपकरण है। ब्रेल आइबस शारदा ब्रेल, जो सात भारतीय भाषाओं का समर्थन करता है, एस. एम. सी. द्वारा विकसित किया गया था। संख्यात्मक कीबोर्ड वाले मोबाइल फोन में मोबाइल/हैंड/सेल फोन के बुनियादी मॉडल में सादे पुराने टेलीफोन कीपैड की तरह 12 चाबियाँ होती हैं। अंग्रेजी में डेटा प्रविष्टि की सुविधा के लिए प्रत्येक कुंजी को 3 या 4 अंग्रेजी अक्षरों में मैप किया जाता है। इस तरह के कीपैड के साथ भारतीय भाषाओं को इनपुट करने के लिए, ऐसा करने के दो तरीके हैं। पहला मल्टी-टैप विधि है और दूसरा पाणिनी कीपैड की तरह स्क्रीन से दृश्य सहायता का उपयोग करता है। इसका प्राथमिक उपयोग एस. एम. एस. है। अंग्रेजी/रोमन भाषाओं के लिए उपयोग किए जाने वाले 140 वर्णों के आकार का उपयोग केवल लगभग 70 भाषा वर्णों को समायोजित करने के लिए किया जा सकता है जब यूनिकोड स्वामित्व संपीड़न का उपयोग कभी-कभी हिंदी जैसी जटिल लिपि भाषाओं के लिए एकल संदेश के आकार को बढ़ाने के लिए किया जाता है। ब्रॉडबैंड वायरलेस कंसोर्टियम ऑफ इंडिया (बी. डब्ल्यू. सी. आई.) द्वारा प्रस्तावित मानक के उपलब्ध तरीकों और सिफारिशों का एक शोध अध्ययन जारी किया गया था। भारतीय भाषाओं में टाइप करने के लिए अंग्रेजी लिप्यंतरण/ध्वन्यात्मक विधियों का उपयोग किया जाता है। क्विलपैड इंडीएसएमएस मूल विधियाँ मूल विधियों में, भाषा के अक्षरों को उस भाषा के लिए उन अक्षरों की संभावनाओं के आधार पर अंक कुंजी के अनुरूप स्क्रीन पर प्रदर्शित किया जाता है। एक विशेष कुंजी का उपयोग करके अतिरिक्त अक्षरों तक पहुँचा जा सकता है। जब कोई शब्द आंशिक रूप से टाइप किया जाता है, तो विकल्प प्रस्तुत किए जाते हैं जिनसे उपयोगकर्ता चयन कर सकता है। क्वर्टी कीबोर्ड वाले स्मार्ट फोन अधिकांश स्मार्ट फोन में लगभग 35 कुंजी होती हैं जो मुख्य रूप से अंग्रेजी भाषा को पूरा करती हैं। अंकों और कुछ प्रतीकों को एक विशेष कुंजी के साथ एक्सेस किया जाता है जिसे ऑल्ट कहा जाता है। इस प्रकार के फोन के लिए इंडिक इनपुट विधियाँ अभी तक विकसित नहीं हुई हैं, क्योंकि प्रतिपादन के लिए यूनिकोड का समर्थन व्यापक रूप से उपलब्ध नहीं है। सॉफ्ट/वर्चुअल कीबोर्ड वाले स्मार्ट फोन के लिए स्मार्ट फोन के उपयोग के लिए स्क्रिप्ट को अपनाया जा रहा है। एंड्रायड फोन के लिए जो भारतीय भाषाओं को प्रस्तुत कर सकते हैं, स्वलेख बहुभाषी कीपैड मल्टीलिंग कीबोर्ड ऐप उपलब्ध हैं। जीबोर्ड कई भारतीय भाषाओं के लिए समर्थन प्रदान करता है। स्थानीयकरण स्थानीयकरण का अर्थ है सॉफ्टवेयर, ऑपरेटिंग सिस्टम, वेबसाइट आदि का अनुवाद करना। भारतीय भाषा में विभिन्न अनुप्रयोग। विभिन्न स्वयंसेवी समूह इस दिशा में काम कर रहे हैं। मैंड्रेक तमिल संस्करण एक उल्लेखनीय उदाहरण मैंड्रेक लिनक्स का तमिल संस्करण है (2011 से निष्क्रिय)। टोरंटो (कनाडा) में तमिल बोलने वालों ने एक तमिल संस्करण के साथ आने में एक लिनक्स सॉफ्टवेयर मैंड्रेक जारी किया। यह ध्यान दिया जा सकता है कि सभी सुविधाओं को तमिल में देखा जा सकता है। इससे तमिल जानने वालों के लिए कंप्यूटर का उपयोग करने के लिए अंग्रेजी ज्ञान की पूर्व शर्त समाप्त हो गई है। इंडलिनक्स एक स्वयंसेवक समूह है जिसका उद्देश्य लिनक्स ऑपरेटिंग सिस्टम का भारतीय भाषाओं में अनुवाद करना है। इस समूह के प्रयासों से, लिनक्स को लगभग पूरी तरह से हिंदी और अन्य भारतीय भाषाओं में स्थानीयकृत किया गया है। निपुण निपुण एक ऑनलाइन अनुवाद प्रणाली है जिसका उद्देश्य विभिन्न अनुप्रयोगों का हिंदी में अनुवाद करना है। यह अक्षरग्राम नेटवर्क का हिस्सा है। स्थानीयकृत वेबसाइट गोडैडी ने अपनी वेबसाइट को हिंदी, मराठी और तमिल में स्थानीयकृत किया है और यह भी नोट किया है कि आईवीआर के लिए कॉल वॉल्यूम का 40 प्रतिशत भारतीय भाषाओं में है। भारतीय ब्लॉगिंग भारतीय भाषाओं में ब्लॉगिंग को संदर्भित करता है। भारतीय भाषाओं में ब्लॉगिंग को बढ़ावा देने के लिए कई प्रयास किए गए हैं। सोशल नेटवर्क कुछ सोशल नेटवर्क भारतीय भाषाओं में शुरू किए गए हैं। प्रोग्रामिंग भारतीय प्रोग्रामिंग भाषा बंगभाषा-बांग्ला में प्रोग्रामिंग हिंदी भाषा एझिल का उपयोग करके प्रोग्रामिंग, तमिल फ्रेमवर्क में एक प्रोग्रामिंग भाषा घेरकिन, एक लोकप्रिय डोमेन-विशिष्ट भाषा है जिसे गुजराती, हिंदी, कन्नड़, पंजाबी, तमिल, तेलुगु और उर्दू के लिए समर्थन प्राप्त है। आई. एन. एल. टी. के., स्टैनफोर्ड एन. एल. पी. जैसे कई पुस्तकालय उपलब्ध हैं। अनुवाद गूगल ऑफ़लाइन समर्थन के साथ हिंदी, बंगाली, मराठी, तमिल, तेलुगु, गुजराती, पंजाबी, मलयालम और कन्नड़ के लिए बेहतर अनुवाद सुविधा प्रदान करता है। माइक्रोसॉफ्ट इनमें से कुछ भाषाओं के लिए अनुवाद भी प्रदान करता है। सॉफ्टवेयर इंडिक लैंग्वेज स्टैक फिक्की और टी. डी. आई. एल. द्वारा संयुक्त रूप से आयोजित एक परिचर्चा में, श्री अजय प्रकाश साहनी, सचिव, इलेक्ट्रॉनिक्स और आई. टी. मंत्रालय, भारत सरकार ने कहा कि भारतीय भाषा स्टैक संचार की बाधाओं को दूर करने में मदद कर सकता है। वर्तनी जाँचक लिप्यंतरण उपकरण लिप्यंतरण उपकरण उपयोगकर्तासभकेँ एकटा भिन्न लिपिमे पाठ पढ़बाक अनुमति दैत छैक। अब तक, अक्षरमुख वह उपकरण है जो अधिकांश भारतीय लिपियों को अनुमति देता है। गूगल इंडिक ट्रांसलिटरेशन भी प्रदान करता है। इनमें से किसी भी लिपि के पाठ को किसी भी अन्य लिपि में परिवर्तित किया जा सकता है और इसके विपरीत। जबकि गूगल और माइक्रोसॉफ्ट लैटिन अक्षरों से भारतीय लिपियों में लिप्यंतरण की अनुमति देते हैं। स्पीच-टू-टेक्स्ट वॉयस रिकग्निशन एप्पल इंक. ने सिरी में प्रमुख भारतीय भाषाओं के लिए समर्थन जोड़ा। एमेजॉन के एलेक्सा में हिंदी का समर्थन है और यह प्रमुख भारतीय भाषाओं को आंशिक रूप से मान्यता देता है। गूगल असिस्टेंट में प्रमुख भारतीय भाषाओं के लिए भी समर्थन है। अंतर्राष्ट्रीयकृत डोमेन नाम संचालन प्रणाली इंडस ओएस आभासी सहायक कृत्रिम बुद्धिमत्ता आधारित आभासी सहायक गूगल सहायक विभिन्न भारतीय भाषाओं को समर्थन प्रदान करता है। उपयोग और विकास गोडैडी के अनुसार, हिंदी, मराठी और तमिल भाषाओं का भारत के इंटरनेट यातायात में 61 प्रतिशत योगदान है। ऑनलाइन सामग्री का 1 प्रतिशत से भी कम भारतीय भाषाओं में है। नव निर्मित शीर्ष ऐप में कई भारतीय भाषाओं और/या भारतीय भाषा सामग्री को बढ़ावा देने के लिए समर्थन है। वाट्सऐप के 61 प्रतिशत भारतीय उपयोगकर्ता मुख्य रूप से अपनी मूल भाषाओं का उपयोग इसके साथ संवाद करने के लिए करते हैं। हाल के एक अध्ययन से पता चला है कि तमिल, हिंदी, कन्नड़, बंगाली, मराठी, तेलुगु, गुजराती और मलयालम जैसी स्थानीय भाषाओं में इंटरनेट को अपनाना सबसे अधिक है। इसका अनुमान है कि मराठी, बंगाली, तमिल और तेलुगु देश में कुल स्थानीय भाषा उपयोगकर्ता आधार का 30 प्रतिशत होंगे। वर्तमान में, 42 प्रतिशत के साथ तमिल में इंटरनेट अपनाने का स्तर सबसे अधिक है, इसके बाद हिंदी में 39 प्रतिशत और कन्नड़ में 37 प्रतिशत है। इंटेक्स ने यह भी बताया कि इसकी क्षेत्रीय भाषा का 87 प्रतिशत उपयोग हिंदी, बंगाली, तमिल, गुजराती और मराठी बोलने वालों से होता है। लावा मोबाइल ने बताया कि उनके फोन पर हिंदी से भी अधिक तमिल और मलयालम सबसे अधिक लोकप्रिय हैं। ।