作者介绍了 Cicero,这是一个开源项目,为 AI 代理提供自托管的双向语音交互。与单向听写工具不同,Cicero 允许代理通过 Telegram 说话并呼叫用户,同时将所有音频保留在本地。

  • 它与 Hermes Agent 以及支持代理客户端协议 (ACP) 的任何系统集成,包括 Claude Code、Codex 和 Gemini CLI。
  • 该项目支持多个配置文件,允许每个代理实例拥有自己的 TTS 语音和个性。
  • 实现细节显示,逐句流式回复可实现约 1 秒的响应时间,而从参考片段中修剪静音比更改模型更能提高语音克隆质量。
  • 有效的 barge-in 功能需要语音检测模型,而不是简单的基于能量的语音活动检测,以避免打字引起的误触发。

Cicero 允许用户通过在本地运行语音转文本和文本转语音来保持隐私,同时通过音频通话或 Telegram 机器人代理进行交互。