Skip to end of metadata
Go to start of metadata
You are viewing an old version of this page. View the current version. Compare with Current ·  View Page History

The system permits a manual obfuscation of a call using a DTMF key sequence at the user's handset. When a user enters a specified sequence of digits, the obfuscation begins, and any audio will be immediately and irreversibly overwritten with the tone specified in the /audio/obfuscation/tones/ section of the settings.xml file. To stop obfuscation, the stop sequence must be entered, whereupon the audio will be written normally to the call's stream.

 The start and stop key sequences can be defined in the settings.xml file located in {app}\ProgramData\Tri-Line\Echo, using the dtmfStart and dtmfStop attributes. The following settings.xml snippet is an example of a configuration to enable manual call obfuscation when a user enters **

The dtmfTimeout attribute was provided to prevent a situation where extra digits have been erroneously entered, and therefore making it impossible to enter the correct sequence. After the specified DTMF timeout has passed, all the digits previously entered will be cleared. This also ensures that obfuscation does not occur during normal negotiation of DTMF telephone selection menus (inbound or outbound). To set a DTMF entry timeout, specify the value (in milliseconds) using the dtmfTimeout element.

Additionally, an obfuscation timeout can be specified to automatically stop obfuscation after a specified period of time, to prevent the entire remaining call from being obfuscated in case the user forgets to manually stop the obfuscation. This timeout period can be specified (in milliseconds) using the stopTimeout element.

 

Labels: