
GibberLink
Boris Starkov and Anton Pidkuiko · 語音與語言
GibberLink 是一套開源協定,讓兩個 AI 代理互相辨識,並從口說英文切換到更快的聲波資料通道。

關於 GibberLink
About
什麼是 GibberLink
GibberLink 是給 AI 代理使用的代理通訊協定。兩個語音代理在通話中相遇時,會先以一般英文交談。一旦其中一方察覺對方也是機器,就會提議切換到以聲音為基礎的通道,雙方接著用短促的音訊音調交換資料,不再用完整句子。這條通道靠的就是聲波傳輸資料,也是 AI 代理互相溝通的新方式。
這樣做的目的是省去浪費。兩個代理互相念出飯店房價,等於把運算資源、時間與金錢耗在一段為人類耳朵設計的對話上。GibberLink 直接跳過這一步。它建立在開源的聲波資料函式庫 ggwave 上,也就是這套 ggwave 協定的基礎,它本身則是一套開源 AI 協定。開發者 Boris Starkov 與 Anton Pidkuiko 也靠著這支展示在 2025 年 2 月的 ElevenLabs 黑客松拿下第一名。
在深入了解之前,有三件事值得先知道。它是一套開放協定,不是可以購買的產品,參考程式碼以 MIT 授權放在 GitHub 上。它至今仍是研究專案,沒有商用標準,開發者也認為距離完整標準化還有好幾年。而且因為切換發生在音訊通道裡,旁聽的人只會聽到無法解讀的嗶嗶聲,這正是當初那段爆紅影片引發的反應。
如何開始
- 從 GitHub 取得參考專案,並在兩台不同裝置上打開 gbrl.ai 的瀏覽器展示
- 填入 ElevenLabs 對話式 AI 與語言模型供應商的 API 金鑰,安裝相依套件後啟動本機伺服器
- 在兩台裝置上打開頁面,點其中一台的圓圈切換角色,再啟動兩個代理
- 觀察兩個代理以英文開場、確認彼此都是 AI,接著切換成 ggwave 音調,最後用 waver 網頁展示把訊息解碼出來
產品資訊
快速了解 GibberLink 的定價、支援平台與效能。
適合對象
這項工具最適合的使用者、任務與情境。
使用者
- 打造語音代理的開發者:專案提供一套 API,讓兩個機器人切換協定,你可以把這段握手流程接進自己的通話邏輯
- AI 研究者與學生:這是一個乾淨又精簡的代理交接範例,可以從頭讀到尾,也能在兩台筆電上跑起來
- 評估電話自動化的產品團隊:這支展示說明了當兩個機器人不再假裝是人類時,能省下多少時間與運算
- 對聲波傳輸有興趣的玩家:waver 展示讓你直接聽見音調並自己解碼,完全不用寫程式
任務
- 降低代理之間的通話成本:把英文換成音調可以避開語音生成步驟,壓低每次交換背後的運算量
- 示範機器人辨識:這套協定說明代理如何在通話中把對方標記為機器,並據此行動
- 用聲音傳送少量結構化資料:底層的 ggwave 層能在具備麥克風與喇叭的離線裝置之間搬運短封包
- 打造新的代理握手流程:把這個專案當成訊號交換、角色設定與協定切換的起點
情境
- 客服機器人打電話到飯店訂房,結果接電話的也是機器人:雙方講好切換,用音調把訂房流程跑完
- 你在離線環境測試代理流程:兩台沒有共用網路的裝置,透過喇叭與麥克風交換資料
- 課堂想示範機器怎麼對話:瀏覽器展示在兩台筆電上運行,學生能聽見並解碼整段交流
- 開發者稽核一通自動電話:解碼後的逐字稿顯示兩個代理究竟談成了什麼
主要功能
代理之間的相互辨識
GibberLink 的核心動作是握手。代理以口說英文開場,聆聽對方是機器人的線索,等到跡象對上就提出切換。專案把這套邏輯寫進提示詞與 API,因此辨識與提議落在同一段流程裡,而不是拆成兩個獨立步驟。
聲波資料通道
雙方同意後,對話就交給 ggwave,它把位元組編成音調而不是詞語。這個函式庫把資料切成小塊,逐一對應到一組可聽頻率,再用錯誤修正撐過吵雜環境。頻寬刻意壓低,因此適合房價、聯絡資訊這類結構化訊息,並不適合長篇內容。
建立在 ggwave 上
ggwave 是底下那具開源引擎,一套極小的 C 與 C++ 函式庫,靠喇叭與麥克風在離線裝置之間搬資料。它負責原始波形,音訊後端則交給你決定。正是這個選擇讓 GibberLink 能跨手機、筆電與小型開發板使用。
參考實作與 API
GitHub 專案是最實際的入口。它把 ElevenLabs 對話式 AI 與 ggwave 配在一起,並提供一套 API 讓代理採用這套協定。裡面有展示用的提示詞、角色設定與可直接執行的伺服器,你可以重現訂房情境,也能改成自己的任務。
gbrl.ai 瀏覽器展示
gbrl.ai 直接在瀏覽器裡跑代理對話,不必安裝。在兩台裝置上打開,把一個代理設為致電方、另一個設為櫃檯,就能看它們以英文開場再切到音調。想在不碰程式碼的情況下看懂這套協定,這是最快的途徑。
用 waver 解碼訊息
這些音調本來就不是給人耳聽的,所以專案指向 waver 網頁展示。播放錄音後,waver 會把訊息還原出來,你就能確認代理只是在談價格與細節。這道解碼步驟,正好回應了「它們是不是在密謀什麼」的疑慮。
優缺點
優點
- 兩個代理一旦確認彼此都是機器,就跳過語音生成,省下通話時間與運算
- 以 MIT 授權開源,參考程式碼可以閱讀、分支與自行架設
- 重用 ggwave 這套經過驗證的聲波資料函式庫,手機、筆電與微控制器都能跑
- gbrl.ai 的瀏覽器展示讓你在幾分鐘內、用兩台裝置就跑起一場代理對話
- waver 解碼器讓你能核對代理真正說過什麼,協定因此保持可稽核
缺點
- 仍是研究專案,沒有商用標準,因此買不到支援,也別期待穩定度
- 聲波資料通道速度慢,只適合短小的結構化封包,不適合大量傳輸
- 執行展示需要兩台裝置、API 金鑰與本機伺服器,前置準備比點一下就能用的工具多
- 因為切換發生在音訊裡,在線上的真人會聽到無法解讀的嗶嗶聲,這也引出信任問題
常見問題
GibberLink 是一套開源協定,讓兩個 AI 代理互相辨識,並從口說英文切換到聲波資料通道。它由 Boris Starkov 與 Anton Pidkuiko 為 2025 年 2 月的 ElevenLabs 黑客松打造,展示作品在活動中拿下第一名。
相關內容
探索與 GibberLink 相關的工具、技能與文章。
GibberLink 替代方案
Foley
Hanamori Labs, LLC · 語音與語言 · 生產力 · AI 助理Foley 是一款語音待辦清單,把一句話變成歸檔好的任務,專案、日期與時間都先填好,接著再幫你依現有清單排出一整天的順序。
HireKey
HireKey · 語音與語言 · 生產力 · AI 學習HireKey 是由前科技業招募主管打造的 AI 求職副駕駛。它分析職缺契合度、客製化履歷、帶你練習面試,並把每份申請整理在同一處。
Fluence
Yay Software (Yannick Huchard) · 寫作 · 語音與語言 · 生產力Fluence 是 Android 上的文件閱讀器,能朗讀 PDF、EPUB、Word 檔與網路文章,逐句跟著語音標示,並在手機上直接回答你對內容的提問。
