इस प्रोजेक्ट के बारे में

तेलुगु पाठक उन तेलुगु भाषियों के लिए एक सीखने का उपकरण है जो भाषा समझ सकते हैं लेकिन तेलुगु लिपि पढ़ने में संघर्ष करते हैं। पूरे शब्दों का अनुवाद करने के बजाय, यह प्रत्येक शब्द को यूनिकोड वर्ण समूहों में विभाजित करता है और अंग्रेजी में वर्ण-स्तरीय ध्वन्यात्मक लिप्यंतरण प्रदान करता है। उदाहरण के लिए, తెలుగు को తె → the, లు → lu, और గు → gu में तोड़ा जाता है। इस परियोजना के दो सहयोगी उत्पाद हैं जो एक साझा टाइपस्क्रिप्ट पार्सर इंजन द्वारा संचालित हैं: इंटरैक्टिव पढ़ने के अभ्यास के साथ एक Next.js सीखने का वेब प्लेटफॉर्म, और एक मेनिफेस्ट V3 ब्राउज़र एक्सटेंशन जो समाचार साइटों और विकिपीडिया जैसी बाहरी तेलुगु वेबसाइटों पर होवर करने योग्य लिप्यंतरण पॉपअप जोड़ता है। एक्सटेंशन में शून्य लेआउट शिफ्ट के साथ एक फ्लोटिंग टूलटिप, कैरेट-आधारित शब्द पहचान, मोबाइल टच सपोर्ट और मोबाइल क्रोम के लिए एक बुकमार्कलेट शामिल है जहां एक्सटेंशन उपलब्ध नहीं हैं। मुख्य इंजीनियरिंग कार्य तेलुगु यूनिकोड संरचना को सही ढंग से संभालने पर केंद्रित है, जिसमें मात्राएं, विराम और संयुक्त व्यंजन शामिल हैं। पार्सर को एक स्वतंत्र लाइब्रेरी के रूप में लागू किया गया है जो पाठ को उच्चारण समूहों में विभाजित करता है और उन्हें ध्वन्यात्मक अंग्रेजी आउटपुट में मैप करता है। रिपॉजिटरी में होवर इंटरैक्शन और लिप्यंतरण सटीकता का मूल्यांकन करने के लिए एक परीक्षण प्लेग्राउंड रूट भी शामिल है। वर्तमान स्थिति से पता चलता है कि पार्सर इंजन और ब्राउज़र एक्सटेंशन पूरे हो चुके हैं, जबकि मुख्य वेब रीडर और सीखने के नियंत्रण अभी भी प्रगति पर हैं। नियोजित सुविधाओं में नमूना लेख, कस्टम टेक्स्ट इनपुट, पढ़ने के नियंत्रण, शब्द-स्तरीय विश्लेषण मोड, ऑडियो उच्चारण, शब्दावली बुकमार्किंग और ओसीआर और गेमीफाइड लर्निंग जैसे भविष्य के विचार शामिल हैं।