Hva er et dialogkort?
Et dialogisk kort fungerer som et grensesnitt mellom analoge telefonsignaler og den perifere komponentens sammenkoblingsbuss, eller PCI-buss, som finnes på datamaskiner. Busser innenfor en datamaskin fungerer som kanaler som forbinder forskjellige komponenter. Dialogkortet håndterer informasjon fra analoge telefonlinjer og brukes i applikasjoner som talemeldinger, varslingssystemer, autooppringere og telefonsvarer. De brukes også til interaktiv stemmesvar, automatisk samtaledistribusjon og tale- eller lydresponssystemer. Brukt i mange taleopptaksprodukter produseres dialogkort i både digitale og analoge konfigurasjoner avhengig av hvordan de brukes.
Tillatelse av applikasjoner med høy tetthet brukes dialogkort for det meste i automatiserte telefonsystemer med tjenester som prediktiv oppringing og konferanser. Det er kort som kan håndtere en rekke telefonsamtaler samtidig. Et dialogisk kort kan til og med rute hvert anrop til riktig representant. Kjernefunksjonen til et dialogisk kort er å integrere datamaskiner med telefoner, noe som muliggjør en rekke funksjoner. Den interne distribuerte bussbryteren tillater omdirigering av både innkommende og utgående samtaler.
Stemmekoding og koding, henting av innringer-ID-numre og samtale og besvarelse av anrop er alle muliggjort gjennom et dialogkort. Den kan oppdage ringte tonetoner, spille inn lyder fra telefonlinjen og identifisere når tilkoblingen er koblet. De fleste kortene kan håndtere mange analoge linjer og har beskyttelseskretsløp ombord som gjør dem veldig pålitelige. Visse signalfunksjoner, som gjeldende deteksjon, kan ikke bare overvåkes, men også kontrolleres gjennom datamaskinen ved hjelp av et dialogkort. Det er også mulig å konfigurere flere kort i et enkelt chassis og utvide antallet analoge porter enkelt om nødvendig.
Tidligere applikasjoner for dialogkort ble skrevet med programmeringsgrensesnitt for telefoni-applikasjoner eller API-er, som Dialogic R4, GlobalCall og ECTF S.100. ActiveX-kontroller som visuelle tale- og Java-baserte API-er, inkludert API og JTAPI, ble også brukt til å lage telefoni-applikasjoner. De hadde imidlertid mange problemer. De Java-baserte API-ene brukes ikke lenger, og ECTF S.100 brukes svært sjelden. Andre proprietære skriptspråk har også blitt forlatt over tid.
Alle disse API-ene ble begrenset til veldig spesifikke operativsystemer og ble ikke bredt brukt som standarder. De falt alle sammen i bruk etter hvert som mer moderne, webbaserte standarder utviklet seg. To mye brukte telefoni standarder som ble populære over tid var VoiceXML og CCXML. De har den ekstra fordelen å være basert på allestedsnærværende XML og HTTP, noe som gjør dem enklere å bruke webbaserte teknologier.