Show GN: Voca Class: 나만의 TTS 단어장 앱
카테고리
프로그래밍/소프트웨어 개발
서브카테고리
앱 개발
대상자
- 대상자: 유치원 및 초등학생의 부모, 선생님, 교육 앱 개발자
- 난이도: 초보자 및 중급자 개발자에게 유용한 기능과 아키텍처 설계 설명 포함
핵심 요약
- 앱 주요 기능: TTS 기반 단어 학습, 구글 시트 연동으로의 대량 단어 입력, 클래스 기능을 통한 공동 학습, AI 추천 기능 제공
- 핵심 기술: TTS 음성 학습, 백그라운드 모드 지원, AI 마법사 기능으로의 자연어 처리
- 사용자 중심 설계: 다국어 지원, 학습 통계 및 XP 랭킹, 실시간 퀴즈 배틀 기능
섹션별 세부 요약
1. 단어장 만들기
- 구글 시트 연동: 정해진 포맷으로 단어 대량 입력 가능
- AI 마법사: 자연어 입력으로 단어 추천 및 뜻, 예문 자동 생성
- 직접 입력: 단어와 뜻을 개별적으로 입력 가능
2. 학습 및 퀴즈 기능
- 학습 모드: 단어 반복, 랜덤 학습, 전체 단어 학습 등 다양한 학습 방식 제공
- 번역 기능: 단어와 뜻의 번역 기능 내장
- 백그라운드 모드 지원: 음악 플레이어처럼 언제 어디서나 학습 가능
- 퀴즈 기능: 학습 내용 확인 및 외우기 여부 평가
3. 단어장 공유 및 편의 기능
- 공유 기능: 단어장을 다른 사용자와 공유 가능
- 병합 기능: 여러 단어장을 하나로 합칠 수 있음
4. 클래스 기능
- 클래스 생성: 선생님, 부모, 친구 등 누구나 클래스 생성 가능
- 클래스 퀴즈 현황: 학습 후 퀴즈 결과를 선생님에게 전달
- 실시간 퀴즈 배틀: 클래스 구성원 간 실시간 퀴즈 경쟁 가능
5. 다국어 학습 및 학습 통계
- 다국어 학습: 영어 외에도 다양한 언어 학습 가능
- 학습 통계: 학습 기록을 통한 통계 제공
- XP 랭킹: 학습 성과에 따른 XP 지급 및 랭킹 시스템
결론
- TTS 기능 한계: TTS 음성 품질 개선에 어려움 있었음
- XP 기능 개발: XP 지급 기준 설정에 어려움 있었으나 2달 만에 서비스 출시 가능
- 향후 개발 계획: 지속적인 업데이트 및 사용자 피드백을 통한 기능 강화 예정