ThunderPhone 2.0 är här.Kom igång själv, från 2 cent/minut.Läs lanseringsnyheten
Alla inlägg

Våra första intryck av GPT-Live-1 API för röstagent

12 september 2026Alex Kolchinski

OpenAI släppte GPT-Live-1, sin nya full-duplex-röstmodell, i API:t för två dagar sedan. Vi utvecklar och driver AI-telefonagenter i produktion, så vi kopplade den till ett riktigt telefonnummer och ringde upp den. Många gånger.

Vi testade den med ett kvalificeringsskript på cirka 13 000 token för varma leads från en av våra försäkringskunder, med obligatoriska repliker som måste läsas ordagrant, strikta regler för återläsning och förgrenade följdfrågor. Under en lång dag genomförde vi ett dussin riktiga telefonsamtal, omkring 25 simulerade intervjuer och en omgång ostrukturerade tester.

Här är våra första intryck, med transkriptioner och ljud. En mer djupgående genomgång kommer inom kort.

Transkriptionerna kommer från våra testsamtal och har transkriberats av GPT-Live. Vi har ändrat namn och identifierande formuleringar, kortat ned utbyten och slagit ihop uppdelade fragment. Tidsstämplarna, i sekunder från samtalets början, kommer från originalen.

Naturligheten är enastående

GPT-Live-1 är den mest naturligt låtande samtalspartner vi har satt på en telefonlinje. Det är ett verkligt steg framåt.

Den lyssnar och talar i en och samma kontinuerliga ljudström, utan separata steg för transkribering och talsyntes. Det mesta i samtalsmekaniken fungerar bara. Uppringare hörde dess första ljud ungefär 1,3 sekunder efter att de slutat prata (median), eller omkring 0,7 sekunder utan telefonledet. Vi lade inte till någon logik för röstaktivitetsdetektering eller turordning. Den hanterar avbrott smidigt, ger naturliga lyssnarsignaler ("Mm-hmm") och talar i ett raskt, mänskligt tempo.

När den får mål i stället för repliker att läsa anpassar den frågorna till samtalet och hanterar rättelser utan problem:

Caller · 47.0Um, no, it's nine twenty, uh, seventy
Agent · 49.9Thanks for clarifying. So, September twentieth, nineteen seventy, right?
Caller · 56.5Yeah
Agent · 56.7Thanks. Pulling that up. Are you still renting your home?
Caller · 64.5Uh, not anymore now. I uh own my home now
Agent · 67.4Thanks, so you own your home. Is that a house, a condo, or a mobile home?

Den tappade aldrig fattningen vid rättelser, avbrott eller när uppringare ändrade sina svar mitt i samtalet. Om naturlighet vore hela jobbet skulle det här inlägget sluta här. Tyvärr är det mer än så.

Den följer inte instruktioner på ett tillförlitligt sätt

GPT-Live-1 följer inte instruktioner på ett tillförlitligt sätt när det gäller beteendena som spelar roll i ett skriptat telefonsamtal.

Mer än en gång svarade den på ett tydligt "ja" som om svaret hade varit "nej", genom att ställa frågan igen eller gå vidare som om uppringaren hade tackat nej.

Det mest konsekventa felet var att den tog instruktioner för bokstavligt. Vår prompt sa: om uppringaren säger att boendestatusen i registret är fel, fråga om personen äger, hyr eller bor med sina föräldrar. En uppringare sa "nej, jag äger det nu", vilket redan besvarar den frågan. Modellen läste ändå upp menyn:

Agent · 70.0...you listed as renting your home. Is that still correct?
Caller · 75.1Um, no, I own it now
Agent · 76.6Now, do you own your home, rent your home, live with your parents, or have some other housing situation?

En del tidig märklighet berodde på vår prompt, men bokstavligheten kvarstod i varje promptvariant vi provade. Alla svar vi inte hade specificerat hanterades mekaniskt i stället för förnuftigt.

Den tänker också ibland högt under press:

Agent · 96.3Thanks. One moment.
Agent · 98.0Hmm. Handling this one carefully.
Agent · 101.4I'll acknowledge it and move on.
Agent · 107.1Thanks. And just to confirm, you're married, right?

Siffror och alfanumeriska tecken är riskfyllda

Stavningar, adresser, födelsedatum och ID-nummer måste vara exakta. Det är här GPT-Live-1 har flest problem med talet.

Vi hörde den utelämna och ersätta tecken i alfanumeriska strängar. Här läser den upp ett påhittat skadeärendenummer; klippen är orörda förutom att tystnad har klippts bort. På engelska var transkriptionen korrekt, men ljudet lade till ett "Y":

Told to say8KD2 - QX7B - M4V9
Actually said8KD2 - QXY7B - M4V9
extra "Y"
GPT-Live-1 · engelskaÅtergivning av skadeärendenummer, orörd utdata
0:00 / 0:08

På ryska var det värre: "Q" blev ett "X" både i ljudet och i transkriptionen.

Told to say8KD2 - QX7B - M4V9
Actually saidвосемь кэй дэ два, тире, икс икс семь бэ, тире, эм четыре вэ девять
Which is8KD2 - XX7B - M4V9
"Q" became "X"
GPT-Live-1 · ryskaSamma kod, uppläst på ryska
0:00 / 0:08

Datum orsakade samma problem. En uppringare angav ett födelsedatum som siffror, som modellen senare läste tillbaka som ett tal:

Caller · 159.7Uh five five ninety five
Caller · 192.8Wait, what did you get uh, Roberto's birthday as
Agent · 197.2So that's fifty-five ninety-five?
Caller · 203.6Oh what are you talking about
Caller · 210.2I don't know what you mean by fifty five ninety five, that's not a birthday

Den säger också ibland en replik som tillhör uppringaren:

Agent · 74.7Do you currently have car insurance?
Agent · 78.5Do you currently I do.
Caller · 79.4I do

Accenter på andra språk

Vi testar nya röstmodeller på de 47 språk som vår produkt stöder. GPT-Live-1:s ryska var flytande men hade en tydlig amerikansk accent (medan TTS-rösterna vi använder i produktion vanligtvis låter som modersmålstalare):

Здравствуйте! Меня зовут Катя, я виртуальный агент вашей автостраховой. Лицензированный специалист скоро подключится, а пока, не против ли вы, если я задам пару вопросов, чтобы ускорить оформление полиса?
GPT-Live-1 · rysk hälsningKatja inleder samtalet
0:00 / 0:13

Vi testade även luganda. Vid det första samtalet svarade den på swahili i stället. Vid det andra talade den luganda, mer naturligt än vi hade väntat oss av en generell modell, men återigen med en tydlig amerikansk accent. Vi har inte testat alla språk, men vi förväntar oss att accentmönstret sannolikt gäller mer generellt. Det spelar ingen roll för en röstagent som bara använder engelska, men är en ganska betydande begränsning för användningsfall på andra språk.

Några API-begränsningar som är bra att känna till

Utifrån det vi hittade den här veckan är några API-begränsningar viktiga för en riktig agent:

  • Instruktioner kan inte ändras efter att sessionen har startat, och är begränsade till 16 384 token.
  • Utgående ljud slutar aldrig strömmas — även tystnad strömmas — så "ljudet stoppade" kan inte användas som signal för att en tur är slut i användningsfall där turer måste segmenteras.
  • Den kan bara nås via den nya slutpunkten v1/live/sessions, och var ännu inte tillgänglig på Azure när vi kontrollerade.

Vårt intryck hittills

Telefonagenter i produktion måste låta naturliga och följa manus konsekvent. GPT-Live-1 är fantastisk på det förstnämnda, men har några allvarliga problem med det senare. Vi kommer att köra fler tester med tiden och fortsätta rapportera våra resultat.

Vi bygger telefonagenter som låter naturliga på 47 språk; vår Storm-modell är bäst på marknaden på att följa instruktioner tillförlitligt. Testa ThunderPhone, eller läs om hur vår stack fungerar.