클라우드 없이 돌아가는 로컬 음성 AI 비서 코드 공개
Athena는 인터넷 서버에 말을 보내지 않고 개인 컴퓨터 안에서만 작동하는 음성 대화형 AI 비서다. 말소리를 알아듣는 , 답변을 만드는 , 감정이 섞인 목소리로 말하는 , 소리를 다루는 SNAC를 함께 쓴다. 실행 중에는 파이썬 없이 C++로 네 개의 작업 흐름이 돌아가며, 설치 때 한 번 쓰는 선택용 변환 스크립트만 파이썬이다.
웃음, 한숨, 놀라는 소리 같은 감정 표현을 낼 수 있고, 사용자의 목소리 감정도 기본적으로 읽어 반응한다. 대화가 끝난 뒤에도 장기 메모리와 성격을 유지하며, 긴 대화의 흐름도 이어 간다. 사용자가 말하는 도중에 끼어들면 대답을 멈추고, 이미 말한 내용은 대화 문맥에 남긴다.
클라우드, 텔레메트리, API 키 없이 소비자용 GPU와 시스템 메모리로 돌아가는 구성을 목표로 한다.
핵심 포인트
- Athena는 음성 AI 비서를 클라우드 없이 로컬 컴퓨터에서 실행한다.
- 말 알아듣기, 답변 생성, 음성 합성, 오디오 처리를 각각 다른 모델과 구성요소가 맡는다.
- 장기 메모리와 성격을 대화 사이에도 유지하도록 설계됐다.
- 사용자가 말로 끼어들면 답변을 멈추는 방식으로 대화 흐름을 다룬다.
- API 키와 텔레메트리가 없어 반복 API 사용 비용과 외부 전송 부담을 줄일 수 있다.