본문으로 건너뛰기

© 2026 Molayo

Dev.to헤드라인2026. 06. 02. 17:52

Katha 구축하기: Gemini 2.5 Flash를 활용한 이중 언어 파닉스 동반자

요약

Gemini 2.5 Flash를 활용하여 APAC 지역 어린이를 위한 이중 언어 파닉스 학습 앱인 Katha를 구축하는 방법을 소개합니다. 지역 테마 기반의 이야기 생성과 실시간 발음 평가 기능을 제공합니다.

핵심 포인트

  • Gemini 2.5 Flash를 활용한 맞춤형 이야기 생성
  • 낮은 온도의 system_instruction을 통한 친화적 피드백
  • Streamlit 기반의 웹 UI 및 실시간 음성 입력 구현
  • Google Gen AI SDK를 통한 프로덕션급 엔드포인트 활용

📚 Katha – 이중 언어 파닉스(Phonics) 및 발음 동반자

Google Gen AI Academy APAC Meet the Builders 캠페인을 위해 제작되었습니다.

🌏 지역적 문제

APAC 지역 전역의 이중 언어 가정에 있는 어린 학습자들은 개인별 언어 코칭이나 현지화된 독서 콘텐츠에 접근하기 어려운 경우가 많습니다. 일반적인 도구들은 지역적 문화 관련성이 부족하여 아이들이 몰입하기 어렵게 만듭니다.

✨ 솔루션

Katha는 다음과 같은 기능을 제공하는 대화형 웹 기반 교육 앱입니다:

  1. 선택한 지역 테마(예: 야시장, 지역 축제)를 바탕으로 영어와 선택된 현지 언어 모두를 사용하여 문화적으로 공감할 수 있는 3문장 구성의 짧은 이야기를 생성합니다.
  2. 목표 문장에 대한 학생의 실시간 발음 입력을 평가하며 격려하는 언어 치료사('Teacher Katha') 역할을 수행합니다.

🛠️ Google AI 아키텍처 및 기술 스택

  • Google Gen AI SDK (google-genai): 프로덕션 준비가 된 엔드포인트(endpoints)와 원활하게 상호작용합니다.
  • Gemini 2.5 Flash (gemini-2.5-flash):
    • 맞춤형 지역 포지셔닝을 통해 창의적인 이야기 생성 모듈을 구동합니다.
    • 낮은 온도(low-temperature)의 system_instruction 설정을 활용하여 따뜻하고 아이 친화적인 피드백을 제공하는 평가 엔진을 구동합니다.
  • 프론트엔드 프레임워크 (Frontend Framework): 네이티브 브라우저 녹음 오버레이를 특징으로 하는 Streamlit 웹 UI.

제 GitHub에서 전체 소스 코드를 확인하세요: https://github.com/pra5hantT/katha-app

AI 자동 생성 콘텐츠

본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0