ykpark3 / COZY

COZY(코로나 지팡이)_2020 SOLJIC CHALLENGE

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

👼 COZY(코로나 지팡이)

모바일 AI 음성 비서 서비스 'COZY'
시각 장애인을 위한 코로나 정보 제공 어플리케이션


💡 Background

  • 코로나19 상황에서, 시각장애인의 열악한 정보 접근성
  • 시각 장애인을 위한 유용한 코로나19 정보 제공 서비스의 부재

📚 Stack & Library

  • Android/Java
  • Danbi Library
  • Google Map API
  • Kakao STT/TTS
  • 코로나 확진자 정보 API

📝 Features

1. 직관적이고 편리한 코로나 관련 정보 제공.

✔️ 안드로이드의 시각장애인 도움 기능을 고려, 시각장애인을 배려한 UI/UX.
✔️ 코로나 일일 확진자 수, 확진자 추이, 지역별 확진자 분포 등 전반적인 코로나 정보 확인 가능.

2. AI 챗봇을 이용한 음성 비서 서비스.

✔️ STT, TTS 기반으로 사용자가 음성만으로 'COZY' 서비스 내의 모든 정보 습득 가능.
✔️ AI 챗 봇 도입(단비 라이브러리), 사용자의 음성 입력에 대한 챗봇 결과를 음성 기반으로 제공.
✔️ 시각장애인을 배려하여, 음성만으로 서비스 조작 가능.

3. 확진자 동선 파악 기능.

✔️ 사용자는 시/도/구 단위 주소를 등록하여 해당 주소의 확진자 동선 정보를 편리하게 확인.
✔️ 주소지의 이름, 반경 설정 등 다양한 커스터마이징.

4. 확진자 동선 비교 기능.

✔️ 현재 사용자의 위치를 기반으로 일정 범위 내의 확진자 동선 정보를 확인.

🖥️ Preview

메인 메뉴 & 음성 비서 시스템


사용 가이드 & 코로나 정보


확진자 동선 확인 & 동선 비교


🎓 I Learned

  • 처음 경험한 안드로이드 어플리케이션 팀 프로젝트입니다.
  • 전반적인 UI/UX 설계를 담당하였습니다. 시각장애인분들의 편의를 고려하여 개발하기 위해 노력하였습니다.
  • 코로나 정보를 서버로부터 받아, 이를 차트로 보여주는 기능을 개발하였습니다.
  • Google Map API를 활용하여, 사용자의 현재 위치와 서버의 확진자 동선 정보를 지도에 표시하는 기능을 개발하였습니다.
  • Danbi를 활용하여, 사용자 음성을 통한 챗봇을 구현하는 기능을 개발하였습니다.

About

COZY(코로나 지팡이)_2020 SOLJIC CHALLENGE


Languages

Language:Java 100.0%