See&Speech 사용자의 발음을 시각적으로 분석, 교정하는 애플리케이션 과학기술정보통신부 주최, 2021 프로보노 공모전 입선 개발 인원 총 5명(웹 개발 5명), 팀장&웹 개발 담당 2021.05~2021.11(7개월) 운영 진행 기간 : 2021-03-08 ~ 2021-11-30 사용 기술 Spring 4.3.27 - 웹 프레임워크 Java 8 - 개발 언어 Maven - 의존성 관리 프로그램 Tomcat - 웹 애플리케이션 서버 MongoDB - 데이터베이스 Git - 형상관리 AWS EC2, RDS, Route53, ELB, Certificate Manager - 서버 인프라 프로그램 구조도 설명 사용자의 음성을 STT(Speech-To-Text)를 활용해 시각적으로 분석, 교정하는 애플리케이션입니다. 단어, 문장 또는 자신이 만든 퀴즈로 학습을 진행할 수 있습니다. 심심이와의 음성채팅, 다른 사용자와의 음성채팅을 할 수 있습니다. 담당한 기능 Bootstrap Template를 활용해 Frontend 개발 OAuth 2.0 기반 구글 로그인 구현 Annyang.js를 활용해 STT(Speech-To-Text) 기능 구현 심심이 API와 STT를 활용해 음성 채팅 기능 구현 WebSocket을 활용해 음성 채팅 기능 구현 AWS EC2 + RDS + Route53 인프라 구성, 배포, 운영 Maven plugin을 이용한 자동 배포 WBS, 테이블&프로그램 명세서 등 개발 산출물 작성 시연영상 URL https://youtu.be/EX5BvOYi_bM 공모전&멘토링 홈페이지 https://www.hanium.or.kr/portal/probono/businessOverview.do 수상 링크