|
|
| |
|
|
| Built-in scripting language |
 |
 |
 |
The power of Xtend IVR resides in its
scripting language which is simple to learn, flexible and easy to code.
Complex telephony operations like call transfer, speech recognition etc
can be coded in just a couple of lines of script.
|
| |
|
| Support for Multiple Voice Devices |
 |
 |
 |
Xtend IVR implements a driver model
for interfacing with voice devices. This enables Xtend IVR to support
practically any voice device in the market. At present, drivers are
available that support Digital (E1/T1), SS7, H323 & SIP and Analog
voice devices from Eicon, Dialogic and Ai-Logix. Examples of
supported devices include Diva Server PRI/E1, Diva Server Analog 4P,
Diva Server V-PRI/E1, Diva Server V-4PRI, Diva Server V-PRI/T1, Diva
Server Soft SS7, Diva Server SoftIP, D/4 PCI, D/4 PCI UF, D/300 JCT E1
etc. TAPI, Opal H323 & SIP, Skype are also supported.
Additional voice devices are being supported on a ongoing basis,
depending on customer requests and device availability.
|
| |
|
| Comprehensive Database Support |
 |
 |
 |
Xtend IVR provides database functions to
access SQL Server, DB2, Oracle, Sybase, Access and other standard
databases via ADO and ODBC. In most cases, SQL statements can be
directly invoked from inside the script to obtain the required data.
Advanced database functionality can be implemented by interfacing to
any of the supported languages.
|
| |
|
| Language Interfaces |
 |
 |
 |
The scripting language includes the
ability to call functions written in VBScript, Javascript and
Perlscript (Windows Scripting Host), functions written in C# or VB.Net
(.Net Framework 1.0, 1.1 & 2.0) and the ability to call programs
written in Foxpro, Clipper, Visual Basic, C, C++ and other legacy
languages.
|
| |
|
| Scalability and Multi-Port support |
 |
 |
 |
Xtend IVR works right from a single port
voice device to a 512 port T1/E1 solution with NO changes in code. This
means that when coding for a single port IVR, if the developer extends
multi-thread support, then the same can be deployed for a 512 port IVR
also. Xtend IVR also supports clustering of systems to provide for
higher port densities of 1000+ ports and to provide for
fail-over/redundant backup.
|
| |
|
| Text to Speech and Speech Recognition |
 |
 |
 |
Support of all Speech API 4.x and 5.x
compatible engines for Text to Speech. UT8 string are supported for TTS
enabling support of foreign language speech engines. All Speech API 5.x
engines are supported for Speech Recognition. Ability to dynamically
create and load multiple recognition grammars. Ability to perform
speech cut-through on complete recognition of sentence, on recognition
of the first word and in presence of speech.
|
| |
|
| Multi-language prompts and Number to Speech |
 |
 |
 |
The scripting language is designed from
ground up for easy multi-language prompt support and enables the user
to implement ivr support for multiple languages quickly. The innovative
number to speech technology enables numbers, dates etc. to be spoken out in English, Hindi or Malayalam.
|
| |
|
| Internet support |
 |
 |
 |
Support for HTTP, FTP, SMTP and POP3
protocols enable you to obtain information from the web, download
files, send and retrieve mail directly using the scripting language.
The newer protocols like web services and RSS (samples included) are
supported by interfacing with a next generation language like C#.
|
| |
|
| Advanced Features |
 |
 |
 |
Xtend IVR supports advanced features
like background play, real-time mixing, voice logging,
conferencing and faxing capability that enables one to provide superior
voice and fax solutions with minimal effort.
|
| |
|
| Service Ports |
 |
 |
 |
Support for general purpose ports to
implement additional functionality not directly related to, but playing
a supporting role to the IVR. For e.g. polling a serial device
every 10 seconds or for retrieving mail every 3 minutes etc. These
general purpose ports run the same scripting language, enabling one to
quickly implement background tasks.
|
| |
|
| Multimedia Ports |
 |
 |
 |
Support for multimedia devices for
streaming audio to multiple channels. For e.g. the input of the sound
card mic can be taken and provided to all callers who dial into the
system. Such an implementation could be used for providing a real-time
radio / music channel service to callers.
|
| |
|
| Run-time Customization |
 |
 |
 |
Xtend IVR has the capability to change
the logo bitmap and also set the messages that appear in the window
title and its about dialog box so as to facilitate developer
customization.
|
| |
|
| Plugin Interfaces |
 |
 |
 |
Xtend IVR supports a plugin interface to
enable easy extensions to its scripting language. This permits
implementation of additional functionality if such customization is
required. For example the in-built database functionality and SMTP/POP3
access is implemented as plugins.
|
| |
|
| Script Compiler |
 |
 |
 |
Xtend IVR supports compiled scripts, so
that end user modification of script files can be prevented. To prevent
any sort of tampering, Xtend IVR scripts are tokenized, encrypted and
check-summed.
|
| |
|
 |
| |
| Full fledged Developer Edition |
 |
 |
 |
Unlike a conventional development
environment which requires the use of two phone lines to test and debug
the IVR prompts, the Xtend IVR Developer Edition simulates an incoming
call in software which allows the IVR development to be done on any
multimedia system. In fact the developer edition is completely free for
you to try out and can be downloaded from http://www.xtendtech.com/ivr/downloads.htm.
|
| |
|
| |
|
| |
|