res_tonedetect: Add call progress tone detection

Makes basic call progress tone detection available
in a tech-agnostic manner with the addition of the
ToneScan application. This can determine if the channel
has encountered a busy signal, SIT tones, dial tone,
modem, fax machine, etc. A few basic async progress
tone detect options are also added to the TONE_DETECT
function.

ASTERISK-29720 #close

Change-Id: Ia02437e0450473031e294798b8cb421fb8f24e90
This commit is contained in:
Naveen Albert
2021-11-06 23:35:16 +00:00
committed by Friendly Automation
parent f6aed7b8d1
commit 4468fc11d6
2 changed files with 364 additions and 7 deletions

View File

@@ -0,0 +1,6 @@
Subject: ToneScan application
A new application, ToneScan, allows for
synchronous detection of call progress
signals such as dial tone, busy tone,
Special Information Tones, and modems.