서울대 심리학과 고령자 AI 음성 상담 앱

예약한 시간에 알림이 울리고, 어르신이 AI 상담사와 음성으로 대화하는 앱입니다.

고객사
서울대 심리학과
분야
헬스케어·고령자 돌봄
기술
Flutter · STT · LLM · TTS · 실시간 음성 대화

포너즈가 한 일

  1. 개발명세서·화면명세서 작성과 와이어프레임 기획
  2. 대화 시나리오 기반 음성 챗봇 데모와 어르신 발화 음성 인식 테스트
  3. iOS·Android 앱 개발(예약 통화·음성 상담·알림)
  4. 관리자 페이지 개발(대화 기록 조회)
  5. 실시간 음성 대화 전환과 통화 화면 개선
  6. 결과보고서 작성과 구글 플레이·앱스토어 등록 신청

고객

사람의 마음과 행동을 연구하는 서울대 심리학과

서울대 심리학과는 인간의 마음과 행동을 과학적 방법으로 연구하는 사회과학대학 학과입니다. 인지, 발달, 임상·상담을 비롯한 열 개 분야로 나눠 강의하고 연구합니다.

이 앱은 학과 안에서 고령자의 인지와 정서를 연구하는 연구진이 맡겼습니다.

문제

사람이 매번 전화로 이어 가기 어려운 어르신 대화

연구진은 인지 저하 예방 연구에 쓸 대화 서비스가 필요했습니다. 어르신이 정해진 시간마다 대화하고, 그 기록이 연구 자료로 쌓여야 했습니다.

혼자 지내는 어르신은 하루에 말을 나눌 상대가 적습니다. 스마트폰 앱의 메뉴를 찾아 들어가는 일도 어렵습니다. 대화 시간을 약속해 둬도 잊기 쉽습니다.

연구원이 어르신마다 전화를 걸어 대화를 이끌면 사람 손이 많이 듭니다. 통화 내용을 기록으로 남기는 일도 연구원이 따로 해야 했습니다.

연구진은 어르신이 정해 둔 시간에 휴대전화 앱으로 AI 상담사와 대화하는 서비스를 계획했습니다. 첫 계약 범위에는 인지 능력 평가도 들어 있었습니다.

해결

예약한 시간에 울리는 알림과 AI 상담사 음성 대화

포너즈는 어르신이 쓰는 앱과 연구진이 보는 관리자 화면을 만들었습니다. 앱은 통화 시간을 정하고 그 시간에 대화를 여는 일에 집중했습니다.

  • 바로 시작과 예약: 홈에서 바로 대화를 시작하거나, 기본 스케줄과 날짜별 예약으로 통화 시간을 정합니다.
  • 예약 통화 알림: 예약 시간이 되면 전체 화면 알림이 뜹니다. "세션 시작"과 "5분 후" 버튼이 함께 나옵니다.
  • AI 상담사 음성 대화: 어르신이 말하면 AI 상담사가 음성으로 답합니다. 통화 화면에는 상담사 사진이 나옵니다.
  • 관리자 화면: 어르신별 대화 기록이 한곳에 쌓입니다.
  • 담당자 확인: 연구진이 관리자 화면에서 대화 기록을 읽고 어르신의 상태를 살핍니다.
  • 두 플랫폼 앱: 코드 하나로 iOS·Android 앱을 만들었습니다.
홈 화면에서 바로 시작과 예약을 고른다
예약할 수 있는 요일(월·수·금)과 시간이 달력에 뜨고, 날짜를 골라 예약한다

예약 알림은 운영체제 작업 예약(WorkManager)으로

처음에는 앱 안의 알림 기능만 썼습니다. 이 방식에서는 절전 모드나 배터리 최적화가 켜지면 알림이 막혔습니다. 앱을 완전히 끄면 알림이 오지 않았습니다. 앱이 따로 계산한 시간이 서버의 예약 시간과 어긋나는 일도 있었습니다. 포너즈는 서버가 돌려준 예약 시간으로 안드로이드 WorkManager 작업을 걸었습니다. 앱이 꺼져 있어도 예약 시간에 알림이 울립니다.

AI 답을 실시간 음성으로

첫 버전은 AI 답을 음성 파일로 받아 앱에서 재생했습니다. 이 방식은 답 전체를 만들고 음성으로 바꾼 뒤에야 소리가 나옵니다. 어르신은 그 사이 대화가 끊겼다고 느끼기 쉽습니다. 고도화 단계에서 답을 만드는 대로 들려주는 실시간 방식으로 바꿔 전화 통화에 가깝게 했습니다.

인지 테스트 대신 일상 확인과 요약

고도화 단계에서 서비스의 중심을 인지 테스트에서 일상 확인과 대화 요약으로 옮겼습니다. 시험처럼 느껴지는 문항은 어르신의 대화를 멈추게 합니다. 일상 이야기를 나누고 요약을 남기면 매일 쓰는 부담이 줄어듭니다. 연구진은 요약을 모아 어르신의 변화를 봅니다.

결과

첫 버전 뒤 연구진이 이어서 맡긴 실시간 대화 고도화

연구진은 첫 버전 앱과 결과보고서를 본 뒤 고도화를 추가로 발주했습니다. 범위는 통화 기능, 화면 개선, 실시간 대화 전환입니다. 예약 시간에 울리는 통화와 실시간 대화는 이 고도화에서 들어갔습니다.

포너즈는 그 뒤로 두 기능을 더 맡았습니다. 어르신을 나눠 맡는 중간관리자용 조회·추가 기능과 계정별 대화 기억입니다. 포너즈는 구글 플레이와 앱스토어에 앱 등록을 신청했습니다.

통화 시작
이전연구원이 어르신과 전화로 시간 약속(사람) → 약속 시간에 직접 전화(사람)
이후통화 시간 예약(사람) → 예약 시간에 전체 화면 알림(시스템) → 세션 시작 또는 5분 후 선택(사람)
대화
이전연구원이 질문하며 대화를 이끎(사람)
이후어르신 발화(사람) → AI 상담사 실시간 음성 응답(시스템)
기록 확인
이전연구원이 통화 내용을 따로 적음(사람)
이후대화 기록 저장(시스템) → 관리자 화면에서 확인(사람)
대화가 시작되면 통화 화면에 AI 상담사 사진이 뜬다

앞으로

연구진은 멀티모달 데이터를 통합해 이 시스템을 넓히는 과제를 준비하고 있습니다. 포너즈는 이 과제에서 기존 앱과 대화 기록을 잇는 방안을 함께 논의하고 있습니다.

관련 보도 월간인물 2026-05-07

이 사례 공유

비슷한 프로젝트를 준비하고 있다면

무엇을 만들지 아직 정리되지 않아도 괜찮습니다. 지금 상황을 알려 주시면 진행 방식과 범위를 함께 잡습니다.

상담 신청하기