프로젝트 소개
텔루구 리더(Telugu Reader)는 텔루구어를 이해할 수 있지만 텔루구 문자 읽기에 어려움을 겪는 사용자를 위한 학습 도구입니다. 전체 단어를 번역하는 대신, 각 단어를 유니코드 문자 클러스터로 분할하고 영어로 된 문자 수준의 음성 음역을 제공합니다. 예를 들어, తెలుగు는 తె → the, లు → lu, గు → gu로 분할됩니다.
이 프로젝트는 공유된 TypeScript 파서 엔진으로 구동되는 두 가지 동반 제품을 제공합니다. 대화형 읽기 연습이 포함된 Next.js 학습 웹 플랫폼과, 뉴스 사이트나 위키피디아 같은 외부 텔루구어 웹사이트에 마우스 오버 시 음역 팝업을 추가하는 Manifest V3 브라우저 확장 프로그램입니다. 확장 프로그램에는 레이아웃 이동이 없는 플로팅 툴팁, 캐럿 기반 단어 감지, 모바일 터치 지원, 그리고 확장 프로그램을 사용할 수 없는 모바일 크롬용 북마클릿이 포함되어 있습니다.
핵심 엔지니어링 작업은 마트라, 비라마, 결합 자음을 포함한 텔루구어 유니코드 구성을 올바르게 처리하는 데 중점을 둡니다. 파서는 텍스트를 발음 클러스터로 분할하고 이를 음성 영어 출력에 매핑하는 독립 라이브러리로 구현됩니다. 저장소에는 호버 상호작용과 음역 정확도를 평가하기 위한 테스트 플레이그라운드 경로도 포함되어 있습니다.
현재 상태는 파서 엔진과 브라우저 확장 프로그램이 완료되었으며, 주요 웹 리더와 학습 컨트롤은 아직 개발 중입니다. 계획된 기능으로는 샘플 기사, 사용자 정의 텍스트 입력, 읽기 컨트롤, 단어 수준 분할 모드, 오디오 발음, 어휘 북마크, 그리고 미래 아이디어로 OCR 및 게임화된 학습이 포함됩니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.