Integration med IT og CRMOmstillingsanlæg og receptionSikkerhed og compliance i erhvervstelefoni

Tekst-til-tale i telefoni: sådan bruger du TTS i IVR, kø og voicemail

Hvad er tekst-til-tale i telefoni?

Tekst-til-tale (TTS) i telefoni er teknologi, der omdanner skrevet tekst til syntetisk tale, som dit telefonsystem kan afspille for kunderne. I praksis betyder det, at du kan skrive en besked i dit system, og få den læst op automatisk i fx tastemenu (IVR), telefonkø eller voicemail, uden at nogen skal indtale den manuelt.

Det er vigtigt at skelne mellem selve teknologien og brugsscenarierne:

  • TTS er motoren, der læser tekst op som tale.
  • IVR (tastemenu), og voicemail er de steder i dit call flow, hvor TTS kan bruges.

I en erhvervstelefoni-kontekst er TTS blevet mere aktuelt, fordi det gør det langt hurtigere at holde alle beskeder opdateret. I stedet for at en medarbejder skal finde et stille rum, indtale en ny velkomst eller ferietekst og få den lagt ind, kan du rette et par linjer tekst i brugerfladen og have den nye besked i drift få sekunder senere.

TTS er især nyttigt, når indholdet ændrer sig ofte eller skal hentes fra systemdata: fx dagsaktuelle åbningstider, køposition, kontosaldo eller ordrestatuser. Her ville man med klassisk indtaling enten skulle optage nye beskeder igen og igen eller leve med, at beskederne bliver forældede.

For dig som IT- eller telefoniansvarlig betyder det i praksis, at telefonien bliver mere datadrevet og mindre afhængig af manuel indtaling, uden at du behøver bygge dit eget AI-projekt fra bunden.

Sådan fungerer TTS sammen med IVR, kø og voicemail

Teknisk set er kæden fra tekst til tale relativt enkel, selv om der kan være mange varianter på platformsiden. Grundforløbet ser typisk sådan ud:

  1. Du skriver en tekst et sted i din telefoniplatform eller kontaktcenterløsning, fx til en velkomst, købesked eller kontosaldo.
  2. Telefonsystemet sender denne tekst til en TTS-motor (enten indbygget eller som ekstern cloud-tjeneste).
  3. TTS-motoren genererer en lydfil eller en audio-stream med syntetisk tale.
  4. Telefonplatformen afspiller lyden for opkalderen på det rigtige sted i call flowet.

TTS-motoren kan bo forskellige steder:

  • Cloud-baseret TTS via API som fx Amazon, Google eller Microsoft, hvor din telefoni- eller kontaktcenterløsning kalder et eksternt API, når noget skal læses op.
  • Indbygget TTS i PBX, cloud PBX eller kontaktcenter, hvor leverandøren allerede har integreret en TTS-motor, og du bare vælger stemme og skriver tekst i deres brugerflade.

Integrationerne sker typisk via:

  • API-kald fra kontaktcenteret til en TTS-tjeneste.
  • Direkte funktioner i cloud-PBX eller omstillingsanlæg, hvor TTS er et menupunkt i flow-designeren.
  • Kontaktcenter-flowdesignere, hvor du i et visuelt flow indsætter blokke som “Læs tekst op” eller “Læs køposition op”.

Et vigtigt begreb her er SSML (Speech Synthesis Markup Language). Det er et lille “markup-sprog”, du kan lægge rundt om din tekst for at styre, hvordan den bliver læst op: pauser, tempo, betoning, og hvordan tal som telefonnumre eller datoer skal oplæses. På den måde kan du fx styre, om “70 11 22 33” skal læses som et sammenhængende tal eller ciffer for ciffer.

Som telefoniansvarlig behøver du ikke selv kode SSML fra bunden, men det er værd at vide, at de bedre platforme giver dig mulighed for at finjustere udtale, pauser og hastighed, så lyden bliver mere naturlig at høre på for kunderne.

Hvornår giver TTS mening – og hvornår er indtalte beskeder bedre?

Selv om TTS er fleksibelt, er det ikke altid den bedste løsning. I mange systemer er det smart at kombinere TTS og klassiske, indtalte speaks i stedet for at vælge enten eller.

Her spiller TTS typisk stærkest:

  • Dynamisk eller variabel information, der hentes fra andre systemer: kontosaldo, ordrenummer, ordrestatuser, aftaletidspunkter, kundens sagsnummer.
  • Køinformation: aktuel ventetid, køposition, ændringer i bemanding.
  • Praktiske beskeder der ændrer sig ofte: åbningstider, ferielukning, ændrede telefontider ved sygdom eller spidsbelastning.
  • Midlertidige driftsbeskeder: “Vi oplever i øjeblikket problemer med…”, “Leveringstiden er forlænget til…”.

Her er fordelen, at du slipper for at indtale nyt hver gang, noget ændrer sig. Systemet kan hente data, sætte dem ind i en skabelon og få TTS til at læse den samlede besked op.

Indtalte beskeder er derimod ofte bedre til:

  • Faste, brandede velkomster, hvor tone, varme og personlighed er vigtig.
  • Længere forklarende beskeder, hvor en rigtig stemme opleves mere indbydende og mindre “robotagtig”.
  • Kampagner og marketing, hvor du vil have en bestemt stemning, musik og timing.

En udbredt og velfungerende model er en hybrid:

  • Du bruger professionelt indtalte speaks til de faste dele: velkomst, “du har nu ringet til…”, overordnede menupunkter.
  • Du bruger TTS til de variable elementer: navn på medarbejder, åbningstid i dag, køposition, ordrestatus.

På den måde bevarer du et genkendeligt, menneskeligt udtryk for virksomheden, samtidig med at du får fleksibiliteten fra TTS, hvor det virkelig batter i hverdagen.

TTS i IVR: de vigtigste use cases

IVR (Interactive Voice Response) er det klassiske “Tryk 1 for salg, 2 for support”. I dag kan IVR meget mere, og TTS gør det både nemmere at vedligeholde og mere personligt, selv om det stadig er automatiseret.

Nogle af de mest oplagte IVR-use cases for TTS er:

  • Velkomst og menupunkter
    Du kan skrive velkomster og menuer direkte i systemet og lade TTS læse dem op. Det er især praktisk, når du ofte ændrer i menustrukturen eller skal have ekstra valgmuligheder midlertidigt. Dog vælger mange stadig at bruge indtalte speaks til selve hovedvelkomsten og så TTS til underpunkter, der skifter oftere.
  • Kontosaldo og betalinger
    Her viser TTS sin styrke. Systemet henter saldo, forfalden dato eller betalingsstatus fra økonomi- eller CRM-system og læser det højt: “Din nuværende saldo er 1.248 kroner og 50 øre.” Det ville være urealistisk at indtale sådan noget manuelt for hver kunde.
  • Ordresporing og leveringsstatus
    Integration med ordresystem gør det muligt at læse: “Din ordre med nummer 123456 er afsendt og forventes leveret mandag den 12. august.” Her kan TTS kombinere faste sætninger med dynamiske felter.
  • Aftaler og booking
    Hvis du har et bookingsystem, kan TTS i IVR læse næste aftaletidspunkt op, bekræfte ændringer eller give kunden mulighed for at aflyse via tastetryk.
  • Produkt- og serviceinformation
    En del bruger også TTS til korte informationsbeskeder, fx priser, basisprodukter eller henvisninger til selvbetjening. Det fungerer bedst i korte bidder.
  • Flersproget routing
    Hvis du har kunder på flere sprog, kan du skifte TTS-stemme, så beskederne afspilles på kundens sprog baseret på valg i menuen eller oplysninger i CRM.

IVR kombinerer ofte TTS med DTMF (tastetryk). Kunden taster sig frem, systemet bruger tastetrykket til at slå data op, og TTS læser resultatet op.

Når du designer IVR-flows med TTS, er det en god idé også at tænke hele kunderejsen igennem: hvilke informationer giver mening at automatisere, og hvornår er det bedre at koble en medarbejder på? Hvis du vil dykke dybere ned i selve call flowet og ikke kun TTS-delen, kan du med fordel læse om call flow uden kaos.

TTS i kø: ventetid, køposition og opdateringer undervejs

Telefonkøen er der, hvor kunderne virkelig kan mærke forskel på, om informationen er aktuel eller ikke. Her er TTS særlig velegnet, fordi beskederne ofte afhænger af køens aktuelle tilstand.

Typiske kø-use cases for TTS er:

  • Aktuel ventetid
    Systemet beregner løbende gennemsnitlig ventetid og lader TTS læse den højt: “Den forventede ventetid er cirka 4 minutter.” Det kræver ikke nye optagelser, når køen ændrer sig.
  • Køposition
    “Du er nummer 7 i køen.” Det kan være overraskende komplekst at dække via klassiske optagelser, hvis man vil være præcis. Med TTS kan du frit kombinere tekst og tal.
  • Statusopdateringer undervejs
    Hvis du får ekstra bemanding på, eller hvis køen vokser kraftigt, kan systemet tilpasse beskederne. Eksempel: “Vi har netop åbnet flere linjer. Din ventetid er derfor kortere end først beregnet.”
  • Dynamiske henvisninger
    Ved spidsbelastning kan TTS henvise til selvbetjening, chat eller andre kanaler, hvor åbningstider eller links kan ændre sig hurtigt.

Den store fordel ved TTS i kø er, at indholdet følger virkeligheden. Ulempen er, at for lange eller monotone beskeder hurtigt kan føles som støj for kunden.

Nogle praktiske retningslinjer for TTS i kø er derfor:

  • Hold beskederne korte og konkrete.
  • Gentag ikke den samme TTS-tekst for ofte; variér eller brug musik imellem.
  • Placer køinformation på naturlige tidspunkter, fx når kunden har ventet et vist antal sekunder.
  • Brug TTS til nyttig information (ventetid, køposition, callback-mulighed), ikke til lange marketingmonologer.

Hvis du oplever, at jeres telefonkø lidt har vokset sig frem af sig selv, kan det give mening først at få styr på selve kødesignet og derefter lægge TTS ovenpå. Her kan artiklen om hvordan telefonkøer vokser frem være et godt supplement.

TTS i voicemail og auto-attendant

Voicemail og auto-attendant bliver ofte blandet sammen, men de dækker to lidt forskellige ting:

  • Voicemail er den personlige eller fælles telefonsvarer, hvor kunden kan lægge en besked.
  • Auto-attendant er den automatiske velkomst eller omstilling, der typisk kører før kø eller voicemail.

TTS kan bruges i begge sammenhænge.

I voicemail kan TTS fx bruges til:

  • Standardhilsner for medarbejdere, hvor systemet ud fra navn og afdeling genererer en besked: “Du har ringet til Anna Jensen i økonomi.”
  • Ferie- og helligdagsbeskeder, hvor virksomhedens fælles voicemail- eller hovednummer automatisk får ny besked baseret på kalenderen.
  • Ændrede åbningstider, fx ved kurser, interne møder eller særlige kampagner.
  • Personlige beskeder baseret på systemdata, fx hvor systemet automatisk skifter besked, når en medarbejder markerer sig som fraværende.

I auto-attendant kan TTS bruges til at lave fleksible velkomster og åbningstidsbeskeder uden for normal tid: “Du ringer uden for vores normale åbningstid. Vi har åbent mandag til torsdag fra 8 til 16 og fredag fra 8 til 15.” Hvis åbningstiden ændres i dit hovedsystem, kan TTS-beskeden opdateres automatisk, i stedet for at du skal huske at få en ny besked indtalt.

Her giver det igen mening at overveje hybridmodellen: brug en god, menneskelig indtaling til de faste, offentlige beskeder på hovednummeret, og lad TTS håndtere de dele, hvor indholdet skifter hyppigt eller genereres ud fra systemdata.

Best practices for scripts, stemmer og naturlig telefonlyd

Selv den bedste TTS-motor kan komme til at lyde robotagtig, hvis tekst og opsætning ikke passer til telefoni. Heldigvis kan du med få redaktionelle greb få meget mere naturlig lyd.

1. Skriv til øret, ikke til skærmen

  • Brug korte sætninger uden unødig indskudt tekst.
  • Tal i du-form: “Du er nummer 3 i køen” i stedet for “Opkalderens køposition er 3”.
  • Kom til pointen hurtigt, især i købeskeder.

2. Begræns menuer og valg

  • Hold IVR-menuer til maks. 3 – 4 valg ad gangen.
  • Del hellere menuer op i flere niveauer end at remse 7 – 8 punkter op i én lang besked.
  • Brug klare og genkendelige ord: “salg”, “support”, “faktura” frem for interne betegnelser.

3. Test svære ord og navne

  • Firmanavne, produktnavne og forkortelser kan drille TTS, især på dansk.
  • Lav korte tests, hvor du lader TTS læse disse ord op, og juster teksten (eller brug SSML) til det lyder rigtigt.
  • Overvej at skrive vanskelig udtale fonetisk i TTS-teksten, hvis platformen tillader det.

4. Brug SSML der, hvor det giver mest værdi

  • Indsæt pauser før vigtige oplysninger: “Din saldo er… [kort pause] 1.248 kroner og 50 øre.”
  • Juster tempoet ned ved talrækker og op ved korte servicemeddelelser.
  • Styr udtale af tal, fx ved telefonnumre, hvor du typisk vil have dem læst ciffer for ciffer.

5. Vælg stemme med omtanke

  • Stemmens køn er mindre vigtigt end klarhed og tempo.
  • Vælg en stemme, der passer til jeres brand og kundetype: rolig og tydelig frem for dramatisk.
  • Test stemmen i rigtige opkaldsscenarier (mobil, headset, støj), ikke kun i en web-demo.

6. Husk teknikken bag lyden

Selv gode TTS-beskeder kan lyde dårligt, hvis der er problemer i lydkæden. Det er værd at tjekke de klassiske faldgruber for VoIP- og Teams-lyd, som er gennemgået i artiklen om 9 fejl der giver dårlig lyd, da de samme principper gælder for TTS.

Sådan implementerer du TTS i et telefonsystem

Hvis du vil i gang med TTS i IVR, kø og voicemail uden at drukne i projektplaner, kan du bruge denne rækkefølge som pejlemærke.

1. Kortlæg jeres opkald og call flows

Start med overblik: Hvor ringer kunderne typisk ind? Hvor lang er vejen fra opkald til svar? Hvor er der i dag manuelle beskeder, der ofte bliver forældede? Her kan du med fordel kombinere arbejdet med en systematisk gennemgang af jeres call flow.

2. Skeln mellem statiske og dynamiske beskeder

  • Marker beskeder, der næsten aldrig ændrer sig (brandet velkomst, juridiske disclaimers).
  • Marker beskeder, der ofte ændrer sig eller hentes fra data (åbningstider, købeskeder, saldo, ordrer).
  • Det er især de dynamiske beskeder, der giver mening at flytte til TTS først.

3. Vælg TTS-leverandør og telefoni-platform

  • Afklar, om jeres nuværende PBX, cloud-PBX eller kontaktcenter allerede har TTS indbygget.
  • Hvis ikke, undersøg om platformen kan integrere til eksterne TTS-API’er.
  • Vurder, om TTS skal håndteres via et kontaktcenterlag eller direkte i telefoni-laget. (Se også forskellen på SIP trunk vs. cloud PBX i artiklerne om SIP trunk eller sky-PBX.)

4. Skriv og strukturer teksterne

  • Lav korte, klare scripts for hver beskedtype: IVR-menuer, købeskeder, voicemail, saldo osv.
  • Tænk i skabeloner: “Din [type] er [værdi].”
  • Notér, hvilke datafelter der skal flettes ind (saldo, dato, navn, køposition).

5. Vælg stemme og finpuds med tests

  • Vælg en eller få gennemgående stemmer.
  • Test på både mobil, fastnet, softphone og headset.
  • Justér tekster, tempo og pauser, indtil det lyder naturligt.

6. Rul ud i små bidder

  • Start med et begrænset område, fx købeskeder eller åbningstidsbeskeder.
  • Hold øje med frafald i kø, antal opkald der løses i IVR og feedback fra medarbejdere og kunder.
  • Udvid derefter til mere komplekse use cases som saldo og ordrestatus.

7. Sæt drift og vedligehold i system

Afklar, hvem der må rette tekster, og hvordan ændringer godkendes. TTS gør det let at rette beskeder, men det kræver også, at nogen har ansvaret for, at indholdet er korrekt og opdateret.

Prisniveauer: hvad koster TTS til IVR, kø og voicemail?

Selve TTS-teknologien er oftest en ret lille del af den samlede omkostning ved telefoni og kontaktcenter. Men billedet kan variere, og priserne ændrer sig løbende, så det følgende skal ses som overslag, ikke faste satser.

1. TTS-API-priser (cloud-motorer)

Store TTS-udbydere som Amazon, Google og Microsoft tager typisk betalt pr. million tegn tekst, der læses op. Ifølge den tilgængelige research ligger prisniveauerne omtrent her:

  • Amazon Polly: ca. 1,0 – 1,6 USD pr. 1 mio. tegn for standardstemmer og omkring 16 USD pr. 1 mio. tegn for neurale stemmer.
  • Google Cloud Text-to-Speech og Microsoft Azure Speech: typisk omkring 4 – 16 USD pr. 1 mio. tegn afhængigt af stemmetype og region.

Kurs, region og konkrete aftaler kan flytte beløbene, men det giver en idé om størrelsesordenen.

2. Et simpelt regneeksempel

Forestil dig en mindre kundeservice med:

  • 10.000 indgående opkald om måneden
  • Gennemsnitligt 20 sekunders TTS pr. opkald

Det svarer groft til omkring 2,5 mio. tegn pr. måned. Hvis vi bruger et prisniveau omkring 16 USD pr. 1 mio. tegn (neurale stemmer), ender vi i researchens eksempel på cirka 40 kr. pr. 1 mio. tegn og dermed omkring 100 kr. pr. måned i rene TTS-API-omkostninger.

Andre eksempler i materialet viser et spænd på ca. 10 – 150 kr. pr. måned ved 200 – 800.000 tegn. Variationerne skyldes forskellig stemmetype, region, aftale og det faktiske forbrug.

Pointen er ikke det præcise tal, men at TTS-delen typisk er meget lille i forhold til jeres samlede telefoni- og kontaktcenteromkostninger.

3. Platform- og licensomkostninger

På platformsiden ligger cloud-kontaktcenter- og UCaaS-licenser ofte omkring 150 – 600 kr. pr. bruger pr. måned ifølge researchen, og TTS kan være:

  • Inkluderet som en del af pakken.
  • Tilgængelig som tilvalg eller add-on.
  • En kombination, hvor basis-TTS er inkluderet, men avancerede funktioner koster ekstra.

De konkrete danske priser er typisk noget, du får i dialog med leverandøren, ikke som fast listepris. Men uanset model er det som regel platformen og licenserne, der fylder på budgettet – ikke selve TTS-forbruget.

GDPR, databehandling og andre faldgruber

TTS i sig selv er “bare” en motor, der læser tekst op. Men teksten, der læses op, kan sagtens indeholde persondata – og så er vi inde i GDPR-land.

1. Hvornår er TTS omfattet af GDPR?

  • Hvis TTS kun læser helt generelle beskeder som åbningstider eller menupunkter, er der ikke persondata involveret.
  • Hvis TTS læser kundeoplysninger op, fx navn, kontonummer, saldo eller ordrenummer, behandler du personoplysninger via TTS-motoren.

I det sidste tilfælde skal du tænke på de klassiske GDPR-principper (bl.a. art. 5, 6, 28 og 32):

  • Lovligt grundlag for at behandle data og læse dem højt for kunden.
  • Dataminimering: kun de oplysninger, der er nødvendige, læses op.
  • Sikkerhed: data skal behandles og overføres sikkert.
  • Databehandleraftaler med leverandører, der håndterer data på dine vegne.

2. Tredjelandsoverførsel

Mange TTS-tjenester drives af globale aktører. Hvis persondata sendes til servere uden for EU/EØS, har du potentielt en tredjelandsoverførsel, som kræver ekstra opmærksomhed (GDPR kapitel V). Det betyder i praksis:

  • Afklar hvor data behandles og lagres.
  • Sørg for passende overførselsgrundlag (fx standardkontraktbestemmelser) og risikovurdering, hvis data forlader EU/EØS.

3. Hvilke data læser du egentlig op?

Overvej nøje, hvad det er for oplysninger TTS skal håndtere:

  • Skal der læses fulde personnumre op? Det vil sjældent være en god idé.
  • Er det nødvendigt at læse hele kontonumre, eller kan du nøjes med de sidste 4 cifre til identifikation?
  • Hvad sker der, hvis andre kan lytte med på kundens side (fx i åbent kontormiljø)?

Nogle virksomheder vælger bevidst at begrænse, hvad der kan læses op automatisk, og lade mere følsomme oplysninger kræve login på en portal eller dialog med en medarbejder.

4. Drift, kvalitet og oplevelse

Udover juraen er der et par tekniske og oplevelsesmæssige faldgruber:

  • Latency: Hvis TTS-motoren er langsom, kan der opstå pauser, hvor kunden tror, forbindelsen er faldet ud.
  • Udtaleproblemer på dansk: Mange motorer er blevet bedre, men enkelte ord, navne og forkortelser kan stadig lyde mærkeligt, hvis du ikke tester.
  • Fallback-beskeder: Hvis TTS- eller dataintegration fejler, bør der være en plan B, fx en generel besked eller omstilling til medarbejder.
  • Risiko for “robotoplevelse”: For monotone eller alt for hyppige TTS-beskeder kan skabe distance. Brug dem, hvor de giver værdi, og lad menneskestemmer tage resten.

Hvis du i forvejen arbejder med optagelse af opkald eller voicemail, kan det være en hjælp at se på de principper, der gælder der, fx som gennemgået i artiklen om call recording i Danmark. Mange af de samme overvejelser om information, samtykke og databehandling går igen, når telefonien bliver mere datadrevet og automatiseret.

En kort opsamling: sådan får du TTS til at arbejde for dig

Tekst-til-tale i telefoni handler ikke om at gøre alting robotagtigt. Det handler om at bruge automatisering dér, hvor den gør hverdagen lettere for både kunder og medarbejdere, uden at gå på kompromis med lyd, brand og compliance.

  • Brug TTS til dynamisk, data-drevet information i IVR, kø og voicemail.
  • Behold menneskelige speaks til de faste, brandede og mere følelsesmæssige beskeder.
  • Skriv korte, klare scripts og test stemmer, tempo og udtale i rigtige opkald.
  • Tænk GDPR og dataminimering ind, når du læser kundedata højt.
  • Start småt, mål effekten og udvid derefter til flere flows.

Så er TTS ikke bare en teknisk feature i dit telefonsystem, men et konkret værktøj til at give kunderne bedre svar, hurtigere – og gøre dit call flow mere robust over for ændringer i hverdagen.

Camilla Leth

hverdagsteknologi-nørd med kærlighed til telefoner

Camilla Leth er hverdagsteknologi-nørden på Telefonxperten, der elsker at få både private og små virksomheder til at få mere ro på deres telefoni. Hun oversætter alt det tekniske om mobiltelefoner, abonnementer og erhvervstelefoni til helt almindeligt dansk, så du trygt kan vælge løsninger, der passer til din hverdag.

29 articles

Jeg elsker, når folk opdager, at telefoni faktisk kan være enkelt – og at den rigtige mobil eller løsning kan føles som at få ryddet op i både lommerne og hovedet. Hvis jeg kan spare nogen for et par timers frustration med en simpel forklaring, så er det en god dag.
— Camilla Leth