Skip to main content

Latenskalkylator för röst-AI

Ställ in varje steg i pipelinen och se den paus som den som ringer faktiskt upplever: från det ögonblick de slutar tala till det ögonblick de hör ett svar. Uppdelningen skiljer det dina leverantörer styr över från det du styr över – och den största posten är nästan alltid av det andra slaget.

Upplevd paus
1520 ms

Den som ringer pratar i mun på agenten och tror att samtalet har brutits.

Målet är 800 ms eller bättre. Naturliga mänskliga turtagningspauser ligger runt 200 ms.

Vart tiden går

Tystnad för endpointingdu kan justera600 ms 39 %
Hur länge systemet väntar för att vara säkert på att den som ringer har pratat klart. Du kan justera den, och den är oftast den enskilt största posten.
Tal till text150 ms 10 %
Från talets slut till slutlig transkription. Strömmande motorer har redan det mesta klart.
LLM första token400 ms 26 %
Tid till första token. Både promptlängd och resonemangsdjup driver upp den.
Text till tal150 ms 10 %
Från första token till första ljudbyte. Strömmande TTS börjar tala innan meningen är klar.
Nätverkets tur och returdu kan justera120 ms 8 %
Två hopp med den tur och retur-tid du angav. Valet av region påverkar detta mer än något annat.
Telefoni och jitterbuffert100 ms 7 %
Operatörsväg och buffring. I stort sett fast om du inte byter operatör eller codec.

Åtgärda detta först

Tystnad för endpointing är 39% av din budget med 600 ms. Leverantörskedjan — transkription, modell och röst tillsammans — står för 920 ms av totalt 1520 ms. Endpointing är en inställning, inte en leverantörsbegränsning: att sänka den är oftast den billigaste vinsten, till priset av att ibland avbryta den som ringer mitt i en paus.

Så räknas det ut

Den upplevda pausen är summan av varje steg mellan talets slut och första ljudet: tystnaden du väntar ut innan du avgör att den som ringer har talat färdigt, färdigställandet av transkriptionen, modellens första token, röstens första byte, två nätverkshopp och telefonivägen.

perceived gap = endpointing silence      ← your setting
              + STT finalisation
              + LLM time to first token
              + TTS time to first byte
              + network RTT × 2           ← your region choice
              + telephony / jitter buffer

Varför det oftast inte är modellen

I en typisk uppsättning är tystnadströskeln för endpointing den enskilt största posten – runt 600 ms av en budget på ungefär 1 500 ms, eller 40% av allt som den som ringer får vänta igenom. Det är ingen begränsning från leverantören. Det är en siffra i din konfiguration som avgör hur länge systemet lyssnar på tystnad innan det drar slutsatsen att den som ringer har talat färdigt, och team lägger rutinmässigt veckor på att benchmarka modeller medan den ligger kvar på ett standardvärde som ingen har valt.

Att korta ner den är den billigaste vinsten som finns att hämta, och det är en verklig avvägning snarare än gratis: kapa för mycket och du avbryter alla som pausar mitt i en mening. Regionvalet är den andra spaken du har i handen – nätverkets tur och retur räknas två gånger, så en driftsättning över regiongränser kan lägga på 400 ms innan någon leverantör har gjort något fel alls.

Så här ser bra ut

Naturliga pauser i mänskligt turtagande ligger nära 200 ms. Under 500 ms känns en agent omedelbar; under 800 ms uppfattas det som en normal paus. Efter ungefär 1,2 sekunder börjar de som ringer upprepa sig eller tala i mun på agenten, eftersom tystnaden läses som ett brutet samtal snarare än som eftertanke. En resonerande modell på 1,4 sekunder till första token gör av med hela budgeten på egen hand – och därför hör sådana hemma efter samtalet, för att sammanfatta och besluta, snarare än i den direkta turen.

Siffrorna per steg här är typiska publicerade eller observerade intervall, inte garantier. Verklig latens varierar med region, belastning, payload och nätverksförhållanden – mät dina egna och använd detta som en budget att konstruera mot.

Last reviewed July 2026.

Vanliga frågor

Vad är en bra latens för en röst-AI-agent?
Under 800ms känns bekvämt och under 500ms känns omedelbart — naturliga mänskliga turtagningspauser ligger runt 200ms. Efter ungefär 1.2 sekunder börjar de som ringer upprepa sig eller tala i mun på agenten, eftersom tystnaden läses som en bruten linje snarare än som eftertanke.
Varför är min röstagent långsam när varje leverantör påstår sig ha låg latens?
Därför att leverantörens siffror bara är en del av budgeten. I en typisk uppsättning är tystnadströskeln för endpointing — tiden du väntar för att vara säker på att den som ringer har slutat tala — den enskilt största bidragsgivaren, ofta 40% av totalen. Det är en inställning på din sida, inte en gräns hos leverantören, och hur mycket du än shoppar modeller löser det inte.
Hur minskar jag latensen hos en röstagent?
I ordning efter avkastning: korta ner endpointing-tröskeln, driftsätt i samma region som dina leverantörer, korta ner systemprompten, strömma text till tal istället för att vänta på ett komplett svar, och först därefter överväg en snabbare modell. De två första är gratis och är oftast värda mer än resten tillsammans.
Vad är endpointing?
Att avgöra när den som ringer har talat färdigt. Väntar du för länge känns varje svar trögt; klipper du för tidigt avbryter du alla som pausar mitt i en mening. Det är en verklig avvägning snarare än en bugg — men det är en avvägning de flesta team aldrig gör medvetet, utan låter en standardinställning stå kvar och skyller på modellen.
Är en reasoning-modell rimlig för röst?
Sällan på den kritiska vägen. En modell som tar 1.4 sekunder till första token spränger hela budgeten på egen hand. Reasoning-modeller passar bättre efter samtalet — sammanfatta, extrahera, besluta nästa steg — medan den direkta turen körs på något byggt för tid till första token.

Lägg den här kalkylatorn på din webbplats

Fri att bädda in på vilken webbplats som helst, kommersiell eller inte. Ingen registrering, ingen API-nyckel, inget som går sönder när vi släpper ändringar — inbäddningen kör alltid den aktuella versionen.

<iframe src="https://www.hirefinn.ai/embed/tools/voice-latency-calculator" title="Latenskalkylator för röst-AI" width="100%" height="900" style="border:1px solid #E7DFD0;border-radius:12px;max-width:100%" loading="lazy"></iframe>
<p style="font:14px/1.5 system-ui,sans-serif;margin:8px 0 0">Latenskalkylator för röst-AI by <a href="https://www.hirefinn.ai/tools/voice-latency-calculator">Finn</a></p>

Källhänvisningen ligger med flit utanför iframen: en länk inuti en ram tillhör det inramade dokumentet och gör ingenting för sidan som visar den. Att behålla den raden är det enda vi ber om i gengäld — tar du bort den fungerar kalkylatorn ändå.

Standardhöjd för ramen 900 px, anpassar sig till full bredd.