À propos du projet
Telugu Reader est un outil d'apprentissage pour les locuteurs télougou qui comprennent la langue mais ont des difficultés à lire l'écriture télougou. Au lieu de traduire des mots entiers, il segmente chaque mot en clusters de caractères Unicode et fournit des translittérations phonétiques au niveau des caractères en anglais. Par exemple, తెలుగు est décomposé en తె → the, లు → lu, et గు → gu.
Le projet comprend deux produits complémentaires alimentés par un moteur d'analyse TypeScript partagé : une plateforme web d'apprentissage Next.js avec des exercices de lecture interactifs, et une extension de navigateur Manifest V3 qui ajoute des popups de translittération survolables aux sites web télougou externes tels que les sites d'actualités et Wikipédia. L'extension inclut une info-bulle flottante sans décalage de mise en page, une détection de mots basée sur le curseur, une prise en charge tactile mobile, et un bookmarklet pour Chrome mobile où les extensions ne sont pas disponibles.
Le travail d'ingénierie principal se concentre sur la gestion correcte de la composition Unicode télougou, y compris les matras, le virama et les consonnes conjointes. L'analyseur est implémenté en tant que bibliothèque indépendante qui segmente le texte en clusters de prononciation et les associe à une sortie phonétique en anglais. Le dépôt comprend également une route de terrain de jeu pour tester les interactions de survol et la précision de la translittération.
Le statut actuel indique que le moteur d'analyse et l'extension de navigateur sont terminés, tandis que le lecteur web principal et les contrôles d'apprentissage sont encore en cours. Les fonctionnalités prévues incluent des articles d'exemple, une saisie de texte personnalisée, des contrôles de lecture, un mode de décomposition au niveau des mots, la prononciation audio, le marquage de vocabulaire, et des idées futures telles que l'OCR et l'apprentissage ludique.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.