
Case Study웹 서비스 구축AI 엔터테인먼트3개월
Tono - AI 연애 시뮬레이션
Live2D 캐릭터와 음성 대화를 통해 관계를 쌓아가는 AI 연애 시뮬레이션 플랫폼. 감정 엔진, 장기 기억 시스템, 실시간 음성 합성을 결합한 몰입형 캐릭터 인터랙션 서비스.
Project Overview
산업군
AI 엔터테인먼트
구축 기간
3개월
팀 구성
기획 1명, 풀스택 1명
Challenge
사용자가 AI 캐릭터와 자연스럽고 감정적으로 몰입할 수 있는 대화 경험을 만들어야 했습니다. 단순한 챗봇을 넘어 캐릭터가 사용자를 기억하고, 감정 변화를 표현하며, 음성으로 대화할 수 있는 종합적인 인터랙션 시스템이 필요했습니다.
Approach
Claude/GPT 기반 대화 엔진에 3계층 장기 기억 시스템(사실/에피소드/감정)과 벡터 검색(pgvector)을 결합하여 캐릭터가 과거 대화를 맥락적으로 회상하도록 설계했습니다. PAD 감정 모델과 Big Five 성격 특성을 적용해 캐릭터별 고유한 감정 반응을 구현했습니다.
Architecture
Next.js 풀스택 아키텍처에 PostgreSQL+pgvector 벡터 DB, Prisma ORM, Live2D WebGL 렌더링, fal.ai TTS 음성 합성, AWS S3 에셋 스토리지를 결합한 구조입니다. Server Actions로 실시간 채팅을 처리하고, Zustand로 클라이언트 상태를 관리합니다.
Key Features
- 1Live2D 캐릭터 애니메이션 (립싱크, 감정 모션, 터치 인터랙션)
- 23계층 장기 기억 시스템 (사실/에피소드/감정 + 벡터 검색)
- 3PAD 감정 모델 기반 캐릭터 감정 엔진
- 4실시간 음성 통화 (STT → AI 대화 → TTS 파이프라인)
- 55단계 관계 진행 시스템 및 잠금 해제 콘텐츠
- 6캐릭터별 SNS 피드 자동 생성
Customer Benefits
- 살아 움직이는 캐릭터와의 몰입감 있는 대화 경험 제공
- 사용자를 기억하는 캐릭터로 지속적인 관계 형성 가능
- 텍스트/음성 멀티모달 대화로 접근성 향상
- 관계 진행에 따른 새로운 콘텐츠 발견의 재미
Results
12종 이상의 개성 있는 Live2D 캐릭터를 보유한 서비스를 성공적으로 런칭했으며, 텍스트와 음성 대화 모두 지원하는 몰입형 AI 인터랙션 플랫폼을 구축했습니다. 구독 및 인앱 결제 기반의 수익 모델을 확립했습니다.
Scope & Deliverables
- Live2D 캐릭터 렌더링 및 인터랙션 시스템
- AI 대화 엔진 (Claude/GPT + 감정 모델)
- 벡터 기반 장기 기억 RAG 시스템
- 실시간 음성 합성(TTS) 및 음성 인식(STT) 파이프라인
- 구독/다이아몬드 결제 시스템
- 캐릭터 관리 어드민 대시보드
Gallery
tono.kr

tono.kr

tono.kr
