TekIVR è un sistema di risposta vocale interattiva (IVR) basato su SIP (secondo RFC 3261) per Windows.
TekIVR ha un'interfaccia utente semplice e facile da usare. Puoi creare il tuo scenario IVR utilizzando l'editor di scenari integrato. Puoi selezionare i tuoi file audio da utilizzare nello scenario IVR. TekIVR può anche leggere testi utilizzando il motore TTS (Text-to-Speech) e riconoscere l'input dell'utente tramite il riconoscimento vocale. Puoi utilizzare il Linguaggio di Marcatura per la Sintesi Vocale (SSML) durante la definizione dei prompt. TekIVR supporta SAPI, Google Cloud Speech API, Azure Cognitive Services e MRCPv2 per le funzioni TTS e ASR. Supporta i codec ITU G.711 A-Mu Law e G.722 e UPnP per l'attraversamento NAT.
TekIVR può agire come Proxy tra server applicativi basati su MRCP v2 e motori vocali basati su SAPI, Azure e Google Speech. TekIVR consente ai server applicativi basati su MRCP v2 di utilizzare i servizi TTS e ASR basati su SAPI, Azure e Google Speech (è richiesta una licenza commerciale).
TekIVR può registrarsi a più server SIP e accettare chiamate da più server SIP. Puoi anche registrare i dettagli delle sessioni in un file di log e monitorare le chiamate e le sessioni attive in tempo reale. Il trasferimento di chiamata viene effettuato utilizzando i metodi SIP REFER (RFC 3515), Bridge o DTMF (RFC 2833).