Type of feature
Dial Pulse Recognition (DPR) is an optional feature.
About Dial Pulse Recognition
The DPR feature enables the Avaya IR system to collect and recognize dial pulse input from callers. Dial pulse input can be generated by callers using rotary-dial telephones, or by callers using push-button telephones that send dial pulses. The DPR feature can collect and recognize the digits 0 through 9 on T1 or E1 digital interfaces.
The DPR feature cannot be used with Voice over IP calls. Barge-in, a capability that allows callers to speak or enter their responses during a voice-application prompt and have those responses recognized, is not currently supported for use with DPR.
False recognition can occur if the caller is in a noisy environment or on a noisy telephone line. For example, an electrical disturbance that causes a "pop" sound on the telephone line can be recognized as a dial pulse digit. A telephone with a speaker can aggravate this condition because the speaker amplifies room noise. False recognition is reduced, however, once training is completed. Training is the ability of the system to learn the characteristics of each caller's connection.
Dial pulse processing is done using a speech-proxy interface that resides on the Avaya IR system.
Hardware requirements
The DPR feature requires at least one digital telephony card installed and operational.
Software requirements
This feature requires the Dial Pulse Recognition package (AVdpr). For more information, see Dial Pulse Recognition package.
Application development considerations
DPR can be used in TAS and IRAPI applications. DPR cannot be used in VoiceXML applications.
The following considerations apply to application development for DPR:
recog_start
queues the dial pulse recognizer.recog_cntl
disables or enables the dial pulse recognizer.recog_stop
unqueues the dial pulse recognizer.The following tips can help you get the most out of an application that uses the DPR feature:
Training should occur when a caller first accesses the system. The application should ask the caller to enter a number greater than 5. Training increases recognition accuracy while decreasing false recognition due to extraneous noises.
Using this feature
Administer this feature using Web Administration (Feature Packages > Speech and DPR Administration > Administration) or the speech
and sproxyadm
commands.
Voice applications use this feature on the Avaya IR system. Avaya recommends using Avaya IVR Designer to develop applications with Dial Pulse Recognition capabilities. For more information, see Avaya IVR Designer Help for TAS applications.