AI 코딩 에이전트가 음성으로 대화하게 해주는 오픈소스 도구 등장
Cicero라는 오픈소스 프로젝트는 Claude Code, Codex, Gemini CLI 등 ACP()를 지원하는 모든 , 또는 와 양방향 음성 대화를 가능하게 한다. 기존 Claude Code의 음성 입력 기능이나 같은 받아쓰기 도구는 사용자가 말하는 것만 인식하는 단방향 방식이었지만, Cicero는 작업이 끝났을 때 에이전트가 먼저 말을 걸거나 실제로 전화를 걸어오는 양방향 대화를 구현했다. 와 특히 잘 맞으며, 여러 프로필을 만들어 각각 다른 목소리와 성격을 부여할 수 있다.
텔레그램 봇으로 메시지를 보내거나 전화를 걸 수도 있고, 로컬 또는 브라우저를 통한 원격 서버 방식으로도 사용 가능하다. 음성 인식(STT)과 음성 합성(TTS)을 모두 로컬에서 돌리면 음성 데이터가 기기 밖으로 나가지 않는다. 개발자는 스트리밍 방식을 적용해 약 1초의 응답 속도를 달성했다고 밝혔다.
이 개발자는 오픈소스 TTS 모델을 비교하는 tts-bench와 아레나도 함께 운영 중이다.
핵심 포인트
- Cicero는 Claude Code, Codex, Gemini CLI 등 ACP 지원 에이전트나 와 양방향 음성 대화 가능
- 와 특히 잘 맞으며 프로필별로 다른 음성/성격 설정 가능
- 텔레그램 봇 메시지 전송 또는 실제 전화 걸기 기능 지원
- 로컬에서 음성 인식·합성을 돌리면 음성 데이터가 외부로 나가지 않음
- 스트리밍 방식으로 약 1초의 응답 속도 달성