WhoDunnitAI: 음성 기반 AI 추리 게임

WhoDunnitAI는 AI 용의자에 대한 실시간 음성 심문을 가능하게 합니다

WhoDunnitAI는 플레이어가 다섯 명의 AI 기반 용의자를 인터뷰하여 범죄—구체적으로 "Death at Blackwood Manor"—를 해결하는 음성 기반 추리 게임입니다. 이 게임은 대규모 언어 모델(LLMs)과 음성 합성을 활용하여 플레이어가 탐정 역할을 수행하며, 독살된 가문의 수장 뒤에 숨겨진 진실을 밝히기 위해 임의의 질문을 던지는 몰입형 경험을 제공합니다.

기술적 구현 및 사용자 경험

이 게임은 음성 인식(STT), 캐릭터 페르소나 관리를 위한 LLMs, 그리고 오디오 출력을 위한 음성 합성(TTS)을 결합하여 활용합니다. 비용과 안정성을 관리하기 위해 개발자는 초기 출시 이후 몇 가지 기술적 조정을 구현했습니다:

  • API 관리: 개발자는 높은 운영 비용을 완화하기 위해 "Bring Your Own Key" (BYOK) 시스템을 도입했습니다. 사용자가 제공한 OpenAI 키는 브라우저의 localStorage에 저장되며, x-openai-key 헤더를 통해 전송되어 WebRTC 기능을 위한 일시적인 클라이언트 비밀을 생성합니다.
  • 세션 제한: $500 예산 내에서 서비스 가용성을 유지하기 위해 게임 세션 시간을 15분으로 단축했습니다.
  • 인프라: 게임은 실시간 음성 통신을 위해 WebRTC를 사용하지만, 초기 사용자들은 트래픽이 많은 기간 동안 연결 문제와 "voice connection failed" 오류를 보고했습니다.

커뮤니티 피드백 및 분석

Hacker News에서의 WhoDunnitAI에 대한 사용자 반응은 음성 기반 AI 게임의 잠재력과 이 매체의 지속적인 과제를 모두 보여줍니다.

강점 및 혁신

많은 사용자가 이 컨셉을 어드벤처 게임 장르의 오랫동안 기다려온 진화라고 찬양했습니다. 한 사용자는 이러한 수준의 음성 상호작용이 "어드벤처 게임 제작자들의 오랜 꿈"이었다고 언급했으며, 다른 사용자들은 범죄 추리물에 대한 사전 관심이 없었음에도 불구하고 경험이 매우 매력적이라고 느꼈습니다.

주요 문제점

비평가들과 초기 사용자들은 개선이 필요한 몇 가지 영역을 식별했습니다:

  • AI 음성 품질: 일부 사용자는 AI 생성 음성에 대해 강한 거부감을 표현하며, 인간의 내레이션이 몰입감을 크게 향상시킬 것이라고 제안했습니다.

  • 서사적 일관성: AI 기반 추리물에서 흔히 발생하는 문제는 모델이 환각(hallucinate)을 일으키는 경향이 있다는 점입니다. 한 사용자는 유사한 게임에서 AI가 게임의 설정된 세계관과 상충되는, 용의자들이 혈연관계라는 제안을 했던 경험을 공유했습니다.

  • 사용자 마찰: 계정 생성 요구 사항이 일부 잠재적 플레이어들에게 장벽으로 작용했으며, 다른 사용자들은 가입하기 전에 경험을 평가할 수 있는 데모 영상 요청했습니다.

  • 게임 디자인: 일부 플레이어들은 게임의 "vibe-coded" 특성이 단조롭거나 영감이 부족하다고 느꼈으며, 다른 사용자들은 브리핑 타이머가 0:00에 머물러 있는 것과 같은 버그를 보고했습니다.

비교 관점

유사한 프로젝트를 작업하는 개발자들은 "사회적 가상 현실"에서 몰입감을 유지하는 것이 어렵다고 언급했습니다. 단 하나의 모순이 경험을 깨뜨릴 수 있기 때문입니다. 한 개발자는 프롬프트가 실시간 API에 도달하기 전에 서사적 일관성을 보장하기 위해 40단계 이상의 별도 단계를 포함하는 복잡한 파이프라인을 구축해야 한다고 언급했습니다.

Sources

관련

  • Dispatch
  • 프로젝트
  • 프로젝트
  • Dispatch
  • Dispatch