22-04-2010, 07:34 PM
1. Introduction
An Interactive Voice Recognition System (IVRS) application is a set of rules and commands. These instructions allow a voice-response engine to lead a telephone caller through a hierarchy of menus, collect voice and data input, and perform other operations on behalf of the caller or the program sponsor. The recordings also provide information such as Result of the student in examination. This can save a lot of time and very informative for the students otherwise they have to spend a lot of time in browsing for their results. This application can also save from the point of view of expenses also.
An IVRS is used to collect and provide information to a caller through an automated process. This allows the caller to be helped with minimal or no interaction with an actual human. In an IVRS, a call is answered automatically when it is received, and a prerecorded message is played over the call. This message usually offers callers choices, such as "Press one for CS department, press two to IS department...." Callers can then press a touch-tone button on their phones, generating a tone that the IVRS can detect. The call is then routed according to the response from the caller.
An IVRS can also collect additional numeric information from the caller. For example, a student may call in and enter her register number through her phone pad. The IVRS can collect that information, look up information related to her register no, and provide that information to the student. Text-tc speech features are also commonly incorporated into IVRS. For example, IVRS may have a feature that will read the caller's result to them. That result may be rendered speech through a text-to-speech engine. The required information is searched in the database and converted into speech accordingly.
When we analyze IVRS the basic tasks break down into the following areas:
¢ File playback
¢ Tone detection
¢ Text to speech