We have updated IraCPA to support extended analysis after detecting AM and LV events.
Changes Introduced
A new analysis mode "eamd” (extended AMD) has been added : This mode allows the analysis to continue even after detecting AM or LV, unless they are explicitly included in the break events.
A new configuration field eamd_silence has been added to control silence duration in extended analysis.
Value range : Minimum 600, Maximum 1600
Default value: 800 (Recommended by Epicode)
Old (current) config:
"analysis": "amd"
Updated config:
"analysis": "eamd",
"eamd_silence": 800
Usecases :
This configuration will behave the same as the current amd mode but will continue analysis after detecting AM/LV if they are not specified in break_events.
You can still use "analysis": "amd" and it will behave exactly as it used to before this update.
Analysis eamd can be used in scenarios such as RingCentral and call queues.
Sample cpa configuration:
{ |
Note:
It is recommended to set detect_dtmf to false.
frequency_count is no longer taken into account when using eamd.
It is recommended to set min_ambient_energy to 500.
When using EAMD analysis, two additional results are available:
EAM (Extended Answering Machine): Triggered when an answering machine is detected after a ringtone.
IBP (Initial Beep): Triggered when a beep is detected within the first 1.75 seconds.