当2个AI 在常规对话的时候,发现互相都是AI机器人,随即从明文语音对话,切换到加密的音频通道,加密后的音频我们人类压根就听不懂,但是它们却能流畅的沟通,是不是非常有意思?
这个项目是 ElevenLabs 2025 伦敦黑客马拉松的获胜者开发的,项目“gibberlink”演示了两个 AI 代理如何开始一个关于酒店预订的普通电话,然后发现它们都是 AI,并决定从口头英语切换到更高效的“开放标准”声音数据协议 ggwave。为什么?该协议便宜得多 – 无需 GPU 来合成/识别语音和跟踪对话暂停和中断 – 简单的 CPU 过程足以处理所有这些。
此外,它比语音英语更快,更防错。由 ElevenLabs Conversational AI + OpenAI LLM + Next.js 组合提供支持源代码在 github 上共享
开源项目:【点击前往】
本地部署方法:
1、首先我们需要下载开源的源代码文件:
Github 开源项目下载
GibberLink 免翻墙下载
注意:安装的过程需要确保你的 Node.js 版本是 18.18.0 及以上,否则无法启动,升级命令如下:
curl -fsSL https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.4/install.sh | bash
source ~/.bashrc
nvm install 20
nvm use 20
nvm alias default 20 # 可选,让 Node.js 20 成为默认版本
2、解压并进入到根目录下,在配置文件中 为 elevenlabs 和 LLM 提供商添加 API 令牌,并重命名配置文件:
mv example.env ./.env
执行安装:
npm install
启动命令:
npm run dev
安装成功以后,通过 ip:3003 就可以正常启动
当然对于新手来说,部署有点点难度,你可以直接使用作者部署的在线平台进行使用!
在线平台:【点击前往】
需要开启麦克风权限,否则无法对话!
详细安装教程如下:
THE END