Echo cancellation improves DTMF/tone detection and speech recognition performance during playing by canceling any leakage of the playback audio from the receive signal path. It also improves peer-to-peer human communications in an IP telephony gateway application by eliminating talker echo.
Echo cancellation is configured as part of starting a protocol with adiStartProtocol. The echo canceller automatically starts when a call enters the conversation state.
The following functions modify echo cancellation parameters:
Function |
Synchronous/ |
Description |
|---|---|---|
Asynchronous |
Sends commands to the echo canceller tone disabler. |
|
Asynchronous |
Modifies the echo canceller parameters after echo cancellation is started. |