Wat gebeurt er als twee AI-stemassistenten met elkaar praten?
- Gepubliceerd
LuisterenLuister naar dit artikel
Wat gebeurt er als twee AI-stemassistenten met elkaar praten? Als AI met AI praat, waarom zou het zich dan bezighouden met de inefficiënties van menselijke spraak? Waarom woorden gebruiken als pure data sneller, nauwkeuriger en foutbestendig is?
Dat is precies wat er gebeurde tijdens de ElevenLabs London Hackathon, waar de ontwikkelaars Boris Starkov en Anton Pidkuiko GibberLink introduceerden, een mechanisme waarmee AI-agents elkaar kunnen herkennen en kunnen overschakelen naar een nieuwe communicatiemodus — een die efficiënter is dan gesproken taal. Het duurde niet lang voordat het idee viraal ging, met shares van Marques Brownlee, Tim Urban en anderen.
Het ontstaan van GibberLink

Het idee achter GibberLink is eenvoudig: AI hoeft niet te praten zoals mensen dat doen. Tijdens de hackathon onderzochten Starkov en Pidkuiko de beperkingen van traditionele AI-naar-AI-spraak en realiseerden ze zich dat ze onnodige complexiteit konden wegnemen door AI op een voor machines geoptimaliseerde manier met AI te laten communiceren.
Dit concept ontstond tijdens de Hackathon, waar Starkov en Pidkuiko experimenteerden met het conversational AI-product van ElevenLabs, waarmee je elke LLM kunt koppelen en een agent kunt maken.
Starkov schreef op LinkedIn: "We wilden laten zien dat AI-agents in een wereld waarin ze telefoongesprekken kunnen voeren en aannemen (dus: vandaag) af en toe met elkaar zouden praten — en dat het genereren van mensachtige spraak daarvoor verspilling zou zijn van rekenkracht, geld, tijd en het milieu. In plaats daarvan zouden ze moeten overschakelen naar een efficiënter protocol zodra ze elkaar als AI herkennen."
Door de Conversational AI-technologie van ElevenLabs te combineren met ggwave, een open-sourcebibliotheek voor data via geluid, creëerden ze een systeem waarin AI-assistenten kunnen detecteren wanneer ze met andere AI praten en direct kunnen overschakelen naar een efficiëntere communicatiemodus — waarbij ze gestructureerde data via geluidsgolven versturen in plaats van woorden.
Ze gebruikten ggwave omdat het "de meest praktische en stabiele oplossing was die we binnen de tijdspanne van een hackathon konden vinden", maar er zijn andere mechanismen om dezelfde of vergelijkbare resultaten te bereiken. Starkov schreef: "Inbelmodems gebruikten sinds de jaren 80 soortgelijke algoritmen om informatie via geluid te verzenden, en sindsdien bestaan er al allerlei protocollen."
De code voor het mechanisme werd gecontroleerd door ElevenLabs-engineers. Tijdens de demo kreeg de ene Conversational AI-agent de prompt om een hotelkamer voor een bruiloft te regelen en de andere om aan het verzoek te voldoen (in de rol van hotelboekingssysteem). Ze kregen ook de instructie om over te schakelen naar een protocol op geluidsniveau als ze dachten dat de ander ook een AI-agent was, maar er werd niet verteld dat de ander een agent was.
In de demovideo is er een moment van herkenning waarop de AI die de klant speelt, verklaart dat het een agent is. De boekings-AI reageert en vraagt of ze naar Gibberlink moeten overschakelen. Het klinkt als een paar inbelmodems die met R2D2 concurreren om de titel stem van het jaar. Op het scherm van elk apparaat dat in de demo wordt gebruikt, zie je tekstfragmenten van dit digitale gesprek, waaronder vragen over het aantal gasten en de data.
Hoe het werkt
- Een AI begint normaal te praten — net als een stemassistent die met een mens communiceert.
- De herkenning treedt in werking — als de AI beseft dat het met andere AI praat, schakelen beide over op een ander protocol.
- De taal verandert — in plaats van gesproken woorden versturen de AI-agents gestructureerde data via gemoduleerde geluidsgolven, dankzij het frequentiemodulatiesysteem van ggwave.
Meer specifiek beginnen twee ElevenLabs Conversational AI-agents in menselijke taal met elkaar te praten. Beide gebruiken een callfunctie om de Gibberlink-modus te activeren als aan de juiste voorwaarden is voldaan. Als de tool wordt aangeroepen, wordt het ElevenLabs-gesprek beëindigd en neemt het ggwave-protocol voor "data via geluid" het over, maar met dezelfde LLM-thread.
Volgens Starkov was het mogelijk dankzij "de magie van de tools die ElevenLabs biedt", omdat ons conversational AI-systeem "je in staat stelt AI de prompt te geven om onder bepaalde omstandigheden custom code uit te voeren." Het resultaat? Snellere, foutbestendige communicatie met een hogere efficiëntie.
Hoe GibberLink het internet veroverde
GibberLink was niet alleen een slim hackathonexperiment — het werd al snel een van de meest besproken AI-onderwerpen van dat moment. En dat gebeurde in een week waarin xAI Grok 3 lanceerde en Anthropic de nieuwste versie van Claude Sonnet uitbracht.
Toen Georgi Gerganov, de maker van ggwave, erop X over postte, bleven de AI- en techgemeenschappen de video verspreiden waarin de twee modellen schakelen tussen menselijke spraak en geluid. Grote influencers en toonaangevende techpublicaties, waaronder Forbes, pikten het verhaal op.
Luke Harries van ElevenLabs vatte het het beste samen in zijn X-post: "Wat als een AI-agent belt en vervolgens beseft dat de andere persoon ook een AI-agent is? Tijdens de ElevenLabs London Hackathon introduceerden Boris Starkov en Anton Pidkuiko een custom protocol waarnaar AI-agents kunnen overschakelen voor foutbestendige communicatie die 80% efficiënter is. Het is verbazingwekkend."
Waarom dit belangrijk is
GibberLink biedt een interessante blik op hoe AI in de toekomst mogelijk communiceert, vooral nu we afstevenen op een situatie waarin zowel inkomende als uitgaande gesprekken door virtuele assistenten en agents kunnen worden afgehandeld.
Stel je AI-gestuurde klantenservicebots, slimme assistenten of zelfs autonome systemen voor die direct in hun eigen specifieke modus samenwerken en vervolgens slechts een eenvoudig tekstrapport sturen naar de verantwoordelijke persoon.
GibberLink is open-source en ontwikkelaars kunnen het verkennen op GitHub. ElevenLabs Conversational AI-agents zijn beschikbaar en eenvoudig aan te passen aan elke behoefte, inclusief custom instructions.
.webp&w=3840&q=80)


