There are two ways one could program the beep detector:
1. On Connect, play the human message. If a beep is detected, quickly play the machine message.
Advantages
- Message starts immediately – even sometimes while they are still saying hello
- Highly accurate – large percentage gets the message
- Verizon Voice Mail problem SOLVED.
Disadvantages
- There is some small noise recorded on the customer’s answering machine from the play of the human message at the beginning of the machine message.
- If the beep detector doesn’t catch the beep, the first part of the message is cut off on the answering machine recording
- If there is a false beep detected, the message would start over.
2. Use Call Progress Analysis. If Human – play message waiting for beep. If Machine – wait for 3 seconds of silence or start on beep.
Advantages
- No Artifacting
- On inaccurate Human detected – beep saves the day (Artifacting would be present)
- Verizon Voice Mail problem SOLVED.
Disadvantages
- On human, if false beep detected – Message would stop and machine message would play.
Beep Detected Accurate | Beep Detected Inaccurate | No Beep Accurate | No Beep Inaccurate | |
---|---|---|---|---|
Human Accurate | N/A | This is bad. The message would be interrupted and the machine message would start playing. | Perfect | N/A |
Human Inaccurate | Good. The machine message would play. May be some short artifacting. | N/A | N/A | Bad. The message would not be recorded correctly on the machine. |
Machine Accurate | Perfect. | N/A | N/A | The message would start after 3 seconds of silence. May be a problem on Verizon Voice Mail. |
Machine Inaccurate | N/A | If the human message had started after 3 seconds of silence, then the message would be restarted. | The human message would start after 3 seconds of silence. The user might have hung up by then. | N/A
|
For more information on Beep Detection and Call Progress:
Use the Beep Detector
Call Progress
Improving Call Progress
Why am I getting the wrong call progress results back?