开源原创五感与器官工具 / 插件Web / Self-host / Terminal
LISTEN · SPEAK · INTERRUPT · ADAPT
PaiVoice
@TIANYUPAIPAI-CMD
给 PWA 和终端 Agent 接上一层可替换的实时语音通话能力。
PaiVoice 将通话界面、实时音频处理和回复端解耦。PWA 可以连接终端 Agent、OpenAI Realtime 或本地模型,并自行替换 ASR 与 TTS 服务。
项目地址(可复制给 AI):https://github.com/tianyupaipai-cmd/pai-voice
PROJECT INTRO
项目介绍
PaiVoice 提供无依赖浏览器通话客户端、Python WebSocket 实时核心和 tmux Adapter。它可以把转录后的话交给 Claude CLI、Codex CLI、OpenAI-compatible API 或其他回复端,再通过可替换 TTS 播放。
它与 Callhome、WebCall 的定位不同:PaiVoice 提供可嵌入 PWA 和自制前端的语音基础层,不包含完整伴侣产品、人格或记忆系统。
- 适合:希望为自己的 PWA、终端 Agent 或本地模型增加实时语音通话能力的开发者。
- 当前状态:已包含浏览器客户端、可运行的实时服务和 Claude/Codex tmux 接入;仓库规模仍小,未提供自动化测试目录。
- 使用方式:安装 Python 依赖,配置服务端 ASR、TTS 与模型 Adapter,再把 Web 客户端接入自己的前端。
- 许可:AGPL-3.0;通过网络提供修改版服务时,需要向相应用户提供源码。
◌
游客留言 · 审核后公开
COMMENTS & FEEDBACK
评论与反馈
用过这个项目的人,可以回来告诉后来者:在哪个平台跑通、安装有没有踩坑、实际体验如何。当前版本为游客模式,留言不需要注册账号。
提交成功
留言正在等待审核,通过后会公开显示在这里。
SOURCE & CREDIT
Atlas 负责介绍与导航,使用仍回到原作者。
我们不镜像项目文件,也不截走作者流量。安装、下载、版本更新与最新说明,以原作者提供的项目页面为准。
正在读取公开留言…