AI-to-AI Communication:Gibberlink
AI到AI通信:Gibberlink
https://github.com/PennyroyalTea/gibberlink
在 ElevenLabs 伦敦黑客马拉松的一次开创性演示中,开发人员推出了 GibberLink,这是一种新颖的协议,可让人工智能语音助手使用针对机器而非人类优化的语言进行交流。通过从传统的类人语音转换为超高效的基于声音的数据传输,GibberLink 有望减少不必要的计算负荷,并为更快、无错误的交互铺平道路。
GibberLink 的诞生
GibberLink 由 Boris Starkov 和 Anton Pidkuiko 在黑客马拉松期间开发,源自一个简单而又革命性的想法:如果人工智能代理正在处理预订酒店或管理客户服务等日常任务,那么为什么要浪费资源复制低效率的人类对话呢?
开发人员利用 ElevenLabs 的尖端对话式 AI 技术与开源 ggwave 库,创建了一个系统,让AI 代理能够识别自己正在与另一台机器对话。一旦识别开始,代理就会立即从自然语言切换到使用调制声波的协议——这种方法让人想起 20 世纪 80 年代的拨号调制解调器信号。
在演示中,一个 AI 代理扮演一位寻找婚礼酒店房间的顾客,开始用人类语言进行对话。在交流进行到一半时,当检测到对话伙伴也是 AI 时,两个代理都切换到 GibberLink 模式。然后,通信切换到一系列结构化的音频音调,这些音调可以高效地传达数据,而无需生成自然语言。
这一变化减少了语音合成通常所需的计算资源,并保证了更抗错误的通信渠道。
GibberLink 的效率以及这项 AI 创新的未来影响
GibberLink 的优势远不止新颖性。通过消除 AI 到 AI 交互中对类人语音的需求,该协议可以显著降低计算成本、能耗和延迟。在虚拟助手管理入站和出站通信的时代,这一突破可以带来显着的运营效率。
具有影响力的科技人物、主要出版物和知名社交媒体影响者(如马奎斯·布朗利 (Marques Brownlee))都重点关注这一创新,强调其重塑数字通信动态的潜力。
GibberLink 在 GitHub 上发布的开源版本邀请全球开发者探索、改进并将这项技术集成到一系列应用中——从更智能的客户服务机器人到实时协调的全自动系统。随着人工智能成为日常技术中越来越不可或缺的一部分,机器用自己优化的语言“说话”的能力可能很快就会成为标准做法。
关于ggwave:
https://github.com/ggerganov/ggwave
This library allows you to communicate small amounts of data between air-gapped devices using sound. It implements a simple FSK-based transmission protocol that can be easily integrated in various projects. The bandwidth rate is between 8-16 bytes/sec depending on the protocol parameters. Error correction codes (ECC) are used to improve demodulation robustness.
此库允许您使用声音在气隙设备之间传输少量数据。它实现了一个简单的基于 FSK 的传输协议,可以轻松集成到各种项目中。带宽速率介于 8-16 字节/秒之间,具体取决于协议参数。纠错码 (ECC) 用于提高解调鲁棒性。
This library is used only to generate and analyze the RAW waveforms that are played and captured from your audio devices (speakers, microphones, etc.). You are free to use any audio backend (e.g. PulseAudio, ALSA, etc.) as long as you provide callbacks for queuing and dequeuing audio samples.
此库仅用于生成和分析从音频设备(扬声器、麦克风等)播放和捕获的 RAW 波形。您可以自由使用任何音频后端(例如 PulseAudio、ALSA 等),只要您提供用于排队和出队音频样本的回调即可。
Here is a list of possible applications of ggwave with a few examples:
以下是 ggwave 的可能应用列表和一些示例:
- Serverless, one-to-many broadcast 无服务器、一对多广播
- wave-share - file sharing through soundWave-Share - 通过声音共享文件
- Internet of Things 物联网
- esp32-rx, arduino-rx, rp2040-rx, arduino-tx - Send and receive sound data on microcontrollersESP32-rx、ARDUINO-RX、RP2040-RX、ARDUINO-TX - 在微控制器上发送和接收声音数据
- r2t2 - Transmit data with the PC speakerr2t2 - 使用 PC 扬声器传输数据
- buttons - Record and send commands via Talking buttons按钮 - 通过 Talking 按钮录制和发送命令
- Audio QR codes 音频二维码
- Device pairing / Contact exchange 设备配对/联系人交换
- Authorization 授权
如果这篇文章帮助到了你,你可以请作者喝一杯咖啡

【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
2023-02-27 对sys.getsizeof()提取变量大小的理解
2019-02-27 C++中extern “C”含义及extern、static关键字浅析
2019-02-27 Android Studio中Run按钮是灰色的问题解决