캐릭터와 재미있게 대화하며 영어 공부를 할 수 있는 웹 서비스
📅 개발 기간 : 2024.02.29 ~ 2024.04.02
🔗 배포 주소 : https://43.203.227.36.sslip.io/
이름 | 역할 | |
---|---|---|
한우리 | Back-end | - Chat AI 선정 - 캐릭터 AI와 대화 기능 구현 - 학습하기 예문 생성 구현 |
이정원 | Back-end | - 서버 구축 및 배포 - SSL 인증서 발급 및 https 연결 설정 - TTS API 기능 구현 - User 기능 API 구현 |
심세연 | Back-end | - Chat AI 선정 - STT 기능 - 미션 표현 데이터 생성 - 캐릭터와의 대화에서 미션 표현 사용 여부 판단 |
김상호 | Front-end | - 대화하기 - 대화목록 |
손호성 | Front-end | - Redux-toolkit을 이용한 상태관리 - 로그인, 마이페이지 구현 - 마이페이지 생성, 수정, 삭제 기능 구현 - React-hook-form을 이용한 유효성 검사 - 랜딩 페이지, error 페이지 구현 - 퀴즈 기능 구현 |
한지혜 | Front-end | - CSS 전반 - 메인 페이지 |
기능 | |
---|---|
🔊 Speech-to-Text |
stt.mov |
🔊 캐릭터 AI와 대화, 답변 Text-to-Speech |
tts.mov |
대화의 감정에 따라 바뀌는 캐릭터 | |
미션(학습하기 - 학습 완료) 표현 사용 여부 판단 | |
대화 종료 버튼 클릭 : 대화 종료(저장) 및 문법 교정 |
|
기능 | |
---|---|
수준별 표현 | |
AI 활용 예문 생성 | |
학습 완료, 해당 표현은 대화하기 미션으로 할당됨 | |
퀴즈 |