Skip to content

Latest commit

 

History

History
87 lines (65 loc) · 5 KB

README.md

File metadata and controls

87 lines (65 loc) · 5 KB

이건 뭐지? (What Is This)

pumpkin_gold

"이건 뭐지?"는 사물인식을 통해 인식된 단어를 학습합니다. 주변에 있는 사물을 학습하고 이후 AR을 통해 주변 사물에 숨겨진 자모음 오브젝트를 순서대로 모으며 자모음 학습을 진행합니다. 각 단계별 학습 성공률에 따라 난이도가 고려됩니다.

개발 환경

Unity / C#

사용 기술

  • 사물인식 : TensorflowLite, Tensorflow.NET, Unity ML-agents
  • STT / TTS : Google Cloud API
  • AR : ARCore
  • 백엔드 : SpringBoot, HQL, MariaDB, AWS EC2, AWS RDS, Jenkins, NGINX
  • 보상이미지 : Naver Search API
  • Github, Git-LFS, Unity

구조도

  • 프론트엔드 프로세스 image

  • 백엔드 프로세스 image

  • 유스케이스
    image

기능

  • 학습단어 화면
    지금까지 학습한 단어들을 확인할 수 있습니다.
    초록색 호박은 1단계, 노란색 호박은 2단계, 주황색 호박은 3단계 성공 단어입니다.
    회색 호박을 누르면 학습 화면으로 넘어갑니다.
    황금 호박을 누르면 보상을 얻을 수 있습니다.
  • 0단계 기본학습
    “소리듣기”버튼을 누르면 해당 단어의 발음을 들을 수 있습니다.
  • 1단계 통문자학습
    학습단어를 기준으로 유사한 단어를 추출하여 선택지로 제시합니다.
    정답을 고르면 성공, 틀린 답을 고르면 실패입니다.
  • 2단계 말하기학습
    “소리듣기” 버튼을 누르면 학습 단어의 발음을 들을 수 있습니다.
    “말하기” 버튼을 누르면 5초동안 학습 단어의 발음을 녹음하여 성공 여부를 결정합니다.
  • 3단계 자모음학습
    단어를 이루는 자모음이 주변 공간에 흩어집니다.
    자모음을 순서대로 터치하여 단어를 완성하면 성공입니다.
    틀린 자모음을 누르면 화면 왼쪽 하단의 생명이 깎이게 되며 3개의 생명이 다 사라질 경우 실패입니다.
  • 부모페이지
    부모가 아이의 학습 현황을 살펴볼 수 있는 부모페이지입니다.
    지금까지 학습한 단어와, 현재 아이 레벨을 확인할 수 있습니다.
    각 단계별 학습 성공률을 그래프로 볼 수 있습니다.
    보상을 설정하거나 언어를 설정할 수 있습니다. (한국어/영어 지원)
회원가입 로그인
image image image
학습단어 사물인식 0단계 기본학습
image image image
1단계 통문자학습 2단계 말하기학습 3단계 자모음학습
image image image
성공 화면 실패 화면 학습 보상
image image image
부모페이지: 학습결과 부모페이지: 성공률그래프 부모페이지: 언어•보상설정
image image image

역할

이름 담당
이승재 프론트엔드 - AR
한보은 프론트엔드 - UI / 음성인식
김한슬 프론트엔드 - 사물인식
박성하 백엔드