Co je to dialogová karta?
Dialogická karta funguje jako rozhraní mezi analogovými telefonními signály a propojovací sběrnicí periferních komponent nebo sběrnicí PCI, která se nachází v počítačích. Autobusy v počítači fungují jako kanály propojující různé komponenty. Dialogická karta zpracovává informace z analogových telefonních linek a používá se v aplikacích, jako jsou hlasové zprávy, oznamovací systémy, automatické vytáčení a hlasová pošta. Používají se také pro interaktivní hlasovou odezvu, automatickou distribuci hovorů a systémy hlasové nebo zvukové odezvy. Dialogické karty, které se používají v mnoha produktech hlasového záznamu, se vyrábějí v digitální i analogové konfiguraci v závislosti na způsobu jejich použití.
Dialogické karty, které umožňují aplikace s vysokou hustotou, se většinou používají v automatizovaných telefonních systémech se službami, jako je prediktivní vytáčení a konference. Existují karty, které dokáží zpracovat více telefonních hovorů současně. Dialogická karta může dokonce směrovat každé volání ke správnému zástupci. Hlavní funkcí dialogové karty je integrace počítačů s telefony, umožňující širokou škálu funkcí. Interní přepínání distribuované sběrnice umožňuje přesměrování příchozích i odchozích hovorů.
Dekódování a kódování hlasu, načítání identifikačních čísel volajících a uskutečňování a přijímání hovorů je možné prostřednictvím dialogové karty. Může detekovat vytáčené tóny dotyku, zaznamenávat zvuky z telefonní linky a identifikovat, kdy bylo spojení přerušeno. Většina karet zvládne mnoho analogových linek a má na desce ochranné obvody, díky nimž jsou velmi spolehlivé. Některé signalizační funkce, jako je detekce proudu, lze nejen monitorovat, ale také ovládat pomocí počítače pomocí dialogové karty. Je také možné nakonfigurovat více desek v rámci jednoho šasi a v případě potřeby snadno rozšířit počet analogových portů.
Dřívější aplikace pro dialogové karty byly psány s rozhraními pro programování telefonních aplikací nebo API, jako jsou Dialogic R4, GlobalCall a ECTF S.100. K vytváření telefonních aplikací byly také použity ovládací prvky ActiveX, jako je vizuální hlas a API založená na Java, včetně API a JTAPI. Všichni však měli četné problémy. Rozhraní API na bázi Java se již nepoužívají a ECTF S.100 se používá velmi zřídka. Postupně byly opuštěny i jiné proprietární skriptovací jazyky.
Všechna tato API byla omezena na velmi specifické operační systémy a nebyla široce přijímána jako standardy. Při vývoji modernějších webových standardů se všichni začali používat. Dva široce používané telefonní standardy, které se postupem času staly populárními, byly VoiceXML a CCXML. Mají tu další výhodu, že jsou založeny na všudypřítomných XML a HTTP, což je činí snadno použitelnými webovými technologiemi.