Repository files navigation
프로젝트 진행 기간: 2023년 7월 2일 ~ 2023년 8월 11일 (약 6주)
친구들과 술자리를 가지는데 바쁜 일상에 체력적, 시간적으로 부담인 분들
밖에서 사먹는 술값이 너무 비싼 분들
이런 분들께서 집에서 재미있고 편하게 술을 마실 수 있도록 하는 서비스
다자간 영상통화 로 비대면으로 술자리를 가질 수 있습니다.
대화 보조 기능 과 미니게임 을 통해 대화에 재미를 더해줍니다.
음성 인식 과 동작 인식 을 통해 마우스, 키보드 사용을 줄여 손쉽게 이용할 수 있습니다.
Problem : 클라이언트에서 미디어파이프를 사용하여 받는 손의 좌표가 사용자의 캠의 위치에 따라 달라지는 문제
Solution : ComputedStyle을 이용해서 전체 좌표계를 통합하는 함수를 만들고, 사용자의 위치에 맞게 맥주잔이 그려지게 구현
잡는 동작을 정확하게 구현하기 위해 카메라와 거리에 따라 달라지는 ⓪을 보정 필요
①, ②, ③ 의 합으로 ⓪의 길이의 비율을 구해 보완
컵을 들었을 때, 컵의 축 ②와 y축과 이루는 각 ∠a을 계산하여 ∠a에 따라 컵 이미지 출력 결정
Problem : 클라이언트별 로딩 속도 차이로 인해 사용자들 사이의 게임 시작 시간이 일치하지 않는 상황 발생
Solution : WebSocket 통신 활용, 사용자 로딩 완료 시 호스트에게 알림 전송. 호스트는 모든 사용자의 로딩 완료 알림을 수신 후 게임 시작 신호 전송, 이를 통해 사용자 간 게임 시작 시간 동기화
Problem : 특정 키워드 인식 후 계속해서 문장을 받아와 음성인식 키워드 중복 입력 문제 발생
Solution : 특정 키워드 인식 시 음성인식 기능 일시 중지 후 재활성화로 문제 대응
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.