개요

프로젝트 수행 기간

역할

사용 기술

Backend & DB

Infra

구현 기능

한국어 대화

  1. Toki가 내장된 카메라로 사용자를 감지 할 시 사용자의 정보 및 주변의 환경(시간, 날짜, 날씨 등)에 따라 적절한 대화를 건네는 기능
    1. Toki 클라이언트로부터 위,경도 값을 받아 기상청 공공 API를 통해 현재 및 오늘의 날씨 예보, 미세 먼지 측정 값을 이용
    2. 얻은 날씨 데이터로 특정 시간에 사용자 인식 시, 날씨에 따른 각기 다른 대화가 나오도록 business logic 구현
    3. Toki는 TTS를 이용하여 사용자에게 대화를 건넴
  2. 사용자의 교과 학습을 돕는 “퀴즈” 기능
    1. 사용자가 음성으로 Toki에게 퀴즈를 하겠다는 자연어 음성으로 요청
    2. 사용자가 퀴즈 모드에 진입했다면, Toki가 어떤 문제를 제출했는지 DB에 저장하여 다음 대화 turn 때 사용자의 대답과 정답을 확인
    3. 퀴즈 기능은 STT와 TTS를 통해 진행