Namn och taligenkänning

Agenten hör telefonnumret rätt. Namnet är en annan sak.

På de mätningar som finns av verkliga agentsamtal är namn den svagaste kategorin i varje enskild modell – flera gånger sämre än telefonnummer. Inte för att modellerna är dåliga på namn, utan för att ett namn inte har något att kontrolleras mot.

5 min läsning
Kvinna i mörk skjorta står ensam i ett tomt personalkök med mobilen mot örat och munnen halvöppen mitt i en mening, medan lågt morgonljus från höger faller över hennes kind och över ett papper som hon håller i förgrunden

Vi har skrivit att siffror är det svåraste en röstagent hör. Det står sig – sjutton och sjuttio är ett lokalt problem som ingen internationell mätning fångar upp. Men på de mätningar som finns av verkliga agentsamtal är det inte siffror som ligger sämst till. Det är namn.

Där felen faktiskt sitter

AssemblyAI publicerar felfrekvenser uppdelade på entitetstyp, mätta mot Pipecats öppna testmängd. Den mängden består av verkliga samtal mellan uppringare och röstagenter, inte uppläst text. Fyra modeller, samma ljud:

Modell Ordfelfrekvens Namn Telefonnummer
Universal-3.5 Pro Realtime 6,99 % 16,92 % 3,55 %
Google Chirp3 9,04 % 22,10 % 4,95 %
ElevenLabs Scribe v2 9,76 % 38,03 % 4,78 %
Deepgram Flux 15,58 % 39,21 % 10,41 %

Tre saker är värda att stanna vid. Namn är den svagaste kategorin i alla fyra raderna. Namn ligger mellan knappt fyra och åtta gånger sämre än telefonnummer – samma modell, samma ljud. Och rubriktalet förutsäger det inte: Chirp3 och Scribe v2 ligger under en procentenhet från varandra på ordfelfrekvens, och sexton procentenheter från varandra på namn.

Förbehållet hör med. Det är leverantörens egna publicerade siffror, och ljudet är engelska samtal. Nivåerna gäller inte för en svensk telefonlinje, och en listplacering är aldrig mätt på er egen linje. Ordningen och mekanismen gör det.

En oberoende mätning pekar samma väg. I en artikel som lades fram på EDM 2026 mäter Trinh, He och Whitehill Whisper large-v3 på föreläsningsljud och får en ordfelfrekvens på 32,3 procent på egennamn mot 7,0 procent på allt annat i samma inspelningar. Det är en faktor 4,6 – på precis de ord som bär ärendet. Samma författare uppger att Whisper large-v3 ligger på 28,9 procent för personnamn i ConEC, en testmängd byggd på kvartalspresentationer.

Varför ett namn är svårare än ett nummer

Ett nummer har en inbyggd kontroll. Ett namn har ingen. Tio möjliga värden per plats, en känd längd och ofta en kontrollsiffra som avslöjar att något är fel. Ett efternamn har ett ordförråd på flera hundra tusen och ingen redundans alls. Hör modellen «Backe» där det sades «packe», finns det ingenting i strängen som säger att det är fel.

De bokstäver som skiljer namn åt är de som linjen slänger bort. Skillnaden mellan b och p, d och t, v och f ligger i frekvensområden som vanlig telefoni tar bort på vägen in. Det är samma par som gör ett efternamn till ett vanligt ord: Backe till packe, Dahl till tal, Vall till fall.

ä och ö är stavningsval, inte ljud. Sjöberg och Sjoberg är samma ljud. Åkesson och Akesson likaså. Wästberg, Västberg och Vestberg är tre sätt att skriva samma familj. En modell som är tränad mest på engelska har ingen stark anledning att placera de tecknen där de ska stå. Norska och danska har samma problem med æ och ø.

Samma namn har flera lagliga stavningar. Karlsson och Carlsson. Eriksson och Ericsson. Nilsson och Nilson. Inte ens en fonetiskt perfekt transkription pekar entydigt på en rad i kundregistret.

Och namnet är det enda uppringaren inte kan säga på ett annat sätt. «Kan du upprepa det?» hjälper på en fråga. På «Sjögren» ger det agenten samma signal en gång till, lite högre.

Vill du prata med någon som har gjort det här förut?

Femton minuter på telefon eller video. Vi säger ärligt om en röstagent passar er – och vad som måste vara klart innan den går i drift.

15 minuter · förutsättningslöst · välj tid själv

Det som fungerar är kontext – men bara filtrerad kontext

Huvudfyndet i samma artikel är värt att ta med sig, för det är kontraintuitivt. Författarna lät en språkmodell rätta egennamnen i efterhand och prövade tre sätt att ge den något att rätta mot:

  1. Hela kontextdokumentet. Felfrekvensen på namn steg, från 32,3 till 43,4 procent.
  2. En sammanfattning av dokumentet. Också sämre: 38,6 procent.
  3. Bara de namn i kontexten som låter fonetiskt likt det modellen skrev, av samma typ, tillsammans med de meningar de står i. Ner till 22,7 procent – en relativ förbättring på 30 procent.

Mer kontext gjorde det sämre. Rätt kontext gjorde det bättre. Och på namn som inte fanns i dokumentet alls landade metoden på 23,6 procent – alltså gjorde den ingen skada där den inte kunde hjälpa.

AssemblyAI rapporterar samma mönster från ett annat håll: att skicka med agentens egen fråga till talmodellen skar 10,2 procent av ordfelfrekvensen på 20 000 samtalsfiler, och uppdiktade ord minskade 18,3 procent. En modell som vet att frågan var «vad är ditt efternamn?» gissar inte på ett vanligt ord.

Tre grepp i uppsättningen

  1. Skicka in namnen innan uppringaren säger dem. Kommer samtalet från ett nummer ni känner, vet ni vad kunden heter innan hon har sagt ett ord – och vilka kollegor hon kan komma att fråga efter. Skicka in den listan som förväntade termer. Men skicka en kort lista, inte hela registret: mätningarna ovan säger att ofiltrerad kontext gör det sämre.
  2. Skicka frågan tillsammans med svaret. Agenten vet vad den just frågade om. Får talmodellen veta det också, läser den svaret som ett namn i stället för som ett ord.
  3. Låt aldrig agenten skriva in ett namn den är osäker på. Modeller ger ett konfidensvärde per ord. Använd det som en spärr: under tröskeln läser agenten namnet tillbaka bokstav för bokstav, eller så kopplas samtalet till en människa. Ett namn som hamnar fel i en journal eller en order kostar mer än trettio extra sekunder i samtalet.

Tre frågor vi får

«Kan vi inte bara be folk bokstavera?» Bokstavsnamnen på svenska kolliderar precis där linjen är svagast: be och de, pe och te, ce och se. Det svenska bokstaveringsalfabetet – Adam, Bertil, Cesar – är bättre känt här än motsvarande listor i Norge och Danmark, och det hjälper. Men det löser inte ä och ö, och det fungerar bara när båda parter använder samma lista. Halva samtalen blir ändå «D som i Daniel», «D som i Dalarna» – och då ska agenten tolka ett helt nytt ord utöver bokstaven. Bokstavering hjälper mest när agenten läser tillbaka, minst när uppringaren läser upp.

«Hjälper en bättre modell?» Ja, och mer än många tror. Spridningen i tabellen ovan är verklig: det finns långt mer att hämta i att välja rätt modell för namn än för telefonnummer. Poängen är att rubriktalet inte visar var spridningen ligger. Välj på entitetssiffran, och mät bytet på era egna samtal.

«Kan vi hoppa över namnet?» Ofta ja, och det är kanske det mest användbara svaret här. Ordernummer och telefonnummer är de kategorier som mäts lägst, och de pekar precis lika exakt på raden i registret. Fråga om namnet därför att det är artigt. Slå upp kunden på numret, därför att det är det som håller.

Threll.ai bygger röstagenter på svenska, norska och danska. Det finns ingen modell som hör «Sjögren» rätt varje gång över en telefonlinje. Det finns däremot uppsättningar där agenten vet att den inte hörde det – och det är den skillnaden som avgör om felet dyker upp i samtalet eller i journalen.