Quick Search
Browse
Pages
Blog
Labels
Attachments
Mail
Advanced
What’s New
Space Directory
Feed Builder
Keyboard Shortcuts
Confluence Gadgets
Log In
Dashboard
TIM Plus
Copy Page
You are not logged in. Any changes you make will be marked as
anonymous
. You may want to
Log In
if you already have an account. You can also
Sign Up
for a new account.
This page is being edited by
.
Paragraph
Paragraph
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Preformatted
Quote
Bold
Italic
Underline
More colours
Strikethrough
Subscript
Superscript
Monospace
Clear Formatting
Bullet list
Numbered list
Outdent
Indent
Align left
Align center
Align right
Link
Table
Insert
Insert Content
Image
Link
Attachment
Symbol
Emoticon
Wiki Markup
Horizontal rule
tinymce.confluence.insert_menu.macro_desc
Info
JIRA Issue
Status
Gallery
Tasklist
Table of Contents
Other Macros
Undo
Redo
Find/Replace
Keyboard Shortcuts Help
<p>The system permits manual obfuscation of calls 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<img class="editor-inline-macro" src="/plugins/servlet/confluence/placeholder/macro?definition=e3JlZmVyZW5jZW1hY3JvOkxhYmVsPSAvYXVkaW8vb2JmdXNjYXRpb24vdG9uZXMvfQ&locale=en_GB&version=2" data-macro-name="referencemacro" data-macro-parameters="Label= /audio/obfuscation/tones/"> section of the <img class="editor-inline-macro" src="/plugins/servlet/confluence/placeholder/macro?definition=e2tleXdvcmRtYWNybzpMYWJlbD1zZXR0aW5ncy54bWx9&locale=en_GB&version=2" data-macro-name="keywordmacro" data-macro-parameters="Label=settings.xml"> file. To stop obfuscation, the <img class="editor-inline-macro" src="/plugins/servlet/confluence/placeholder/macro?definition=e3JlZmVyZW5jZW1hY3JvOkxhYmVsPXN0b3B9&locale=en_GB&version=2" data-macro-name="referencemacro" data-macro-parameters="Label=stop"> key sequence must be entered, whereupon the audio will be written normally to the call's stream.</p><p> The <img class="editor-inline-macro" src="/plugins/servlet/confluence/placeholder/macro?definition=e3JlZmVyZW5jZW1hY3JvOkxhYmVsPXN0YXJ0fQ&locale=en_GB&version=2" data-macro-name="referencemacro" data-macro-parameters="Label=start"> and <img class="editor-inline-macro" src="/plugins/servlet/confluence/placeholder/macro?definition=e3JlZmVyZW5jZW1hY3JvOkxhYmVsPXN0b3B9&locale=en_GB&version=2" data-macro-name="referencemacro" data-macro-parameters="Label=stop"> key sequences can be defined in the <img class="editor-inline-macro" src="/plugins/servlet/confluence/placeholder/macro?definition=e2tleXdvcmRtYWNybzpMYWJlbD1zZXR0aW5ncy54bWx9&locale=en_GB&version=2" data-macro-name="keywordmacro" data-macro-parameters="Label=settings.xml"> file located in <img class="editor-inline-macro" src="/plugins/servlet/confluence/placeholder/macro?definition=e3JlZmVyZW5jZW1hY3JvOkxhYmVsPXthcHB9XFByb2dyYW1EYXRhXFRyaS1MaW5lXEVjaG99&locale=en_GB&version=2" data-macro-name="referencemacro" data-macro-parameters="Label={app}\\ProgramData\\Tri-Line\\Echo">, using the <img class="editor-inline-macro" src="/plugins/servlet/confluence/placeholder/macro?definition=e2tleXdvcmRtYWNybzpMYWJlbD1kdG1mU3RhcnR9&locale=en_GB&version=2" data-macro-name="keywordmacro" data-macro-parameters="Label=dtmfStart"> and <img class="editor-inline-macro" src="/plugins/servlet/confluence/placeholder/macro?definition=e2tleXdvcmRtYWNybzpMYWJlbD1kdG1mU3RvcH0&locale=en_GB&version=2" data-macro-name="keywordmacro" data-macro-parameters="Label=dtmfStop"> elements. The following <img class="editor-inline-macro" src="/plugins/servlet/confluence/placeholder/macro?definition=e2tleXdvcmRtYWNybzpMYWJlbD1zZXR0aW5ncy54bWx9&locale=en_GB&version=2" data-macro-name="keywordmacro" data-macro-parameters="Label=settings.xml"> snippet is an example of a configuration to enable manual call obfuscation when a user enters <img class="editor-inline-macro" src="/plugins/servlet/confluence/placeholder/macro?definition=e2tleXdvcmRtYWNybzpMYWJlbD0qKn0&locale=en_GB&version=2" data-macro-name="keywordmacro" data-macro-parameters="Label=**"></p><table class="wysiwyg-macro" data-macro-name="code" data-macro-parameters="language=html/xml" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e2NvZGU6bGFuZ3VhZ2U9aHRtbC94bWx9&locale=en_GB&version=2); background-repeat: no-repeat;" data-macro-body-type="PLAIN_TEXT"><tr><td class="wysiwyg-macro-body"><pre><audio> <obfuscation> <dtmfStart>**</dtmfStart> <dtmfStop>##</dtmfStop> <dtmfTimeout>2000</dtmfTimeout> <stopTimeout>50000</stopTimeout> <toneFile> <default>{app}/tones/alaw.wav</default> <codec id="0">{app}/tones/ulaw.wav</codec> <codec id="8">{app}/tones/alaw.wav</codec> </toneFile> </obfuscation> </audio> </pre></td></tr></table><p>The <img class="editor-inline-macro" src="/plugins/servlet/confluence/placeholder/macro?definition=e2tleXdvcmRtYWNybzpMYWJlbD1kdG1mVGltZW91dH0&locale=en_GB&version=2" data-macro-name="keywordmacro" data-macro-parameters="Label=dtmfTimeout"> element 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 <img class="editor-inline-macro" src="/plugins/servlet/confluence/placeholder/macro?definition=e2tleXdvcmRtYWNybzpMYWJlbD1kdG1mVGltZW91dH0&locale=en_GB&version=2" data-macro-name="keywordmacro" data-macro-parameters="Label=dtmfTimeout"> element.</p><p>Additionally, an obfuscation timeout can be specified to automatically stop the 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 <img class="editor-inline-macro" src="/plugins/servlet/confluence/placeholder/macro?definition=e2tleXdvcmRtYWNybzpMYWJlbD1zdG9wVGltZW91dH0&locale=en_GB&version=2" data-macro-name="keywordmacro" data-macro-parameters="Label=stopTimeout"> element.</p><table class="wysiwyg-macro" data-macro-name="info" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e2luZm99&locale=en_GB&version=2); background-repeat: no-repeat;" data-macro-body-type="RICH_TEXT"><tr><td class="wysiwyg-macro-body"><p>For the changes to take effect, access the Windows Services and restart the Echo service.</p></td></tr></table><h3>Custom tones</h3><p>Custom tones can be added to the call recorder in order to obfuscate part of a call recording. Since the tones are raw byte data that replace portions of the original WAV audio, they must respect the codec of the original file, e.g. a-law, u-law, etc., and use the same sample size and rate, e.g. 16-bit, 8 KHz.</p><p>Once the files have been encoded accordingly, they should be copied to the following location: <img class="editor-inline-macro" src="/plugins/servlet/confluence/placeholder/macro?definition=e3JlZmVyZW5jZW1hY3JvOkxhYmVsPXthcHB9XFByb2dyYW1EYXRhXFRyaS1MaW5lXEVjaG9cdG9uZXN9&locale=en_GB&version=2" data-macro-name="referencemacro" data-macro-parameters="Label={app}\\ProgramData\\Tri-Line\\Echo\\tones">.</p><p>To enable the system to use these custom tones during the obfuscation, open the <img class="editor-inline-macro" src="/plugins/servlet/confluence/placeholder/macro?definition=e2tleXdvcmRtYWNybzpMYWJlbD1zZXR0aW5ncy54bWx9&locale=en_GB&version=2" data-macro-name="keywordmacro" data-macro-parameters="Label=settings.xml"> file, located in <img class="editor-inline-macro" src="/plugins/servlet/confluence/placeholder/macro?definition=e3JlZmVyZW5jZW1hY3JvOkxhYmVsPXthcHB9XFByZ3JhbURhdGFcVHJpLUxpbmVcRWNob30&locale=en_GB&version=2" data-macro-name="referencemacro" data-macro-parameters="Label={app}\\PrgramData\\Tri-Line\\Echo"> and add the following snippet, specifying the filename of the custom tone using the <img class="editor-inline-macro" src="/plugins/servlet/confluence/placeholder/macro?definition=e2tleXdvcmRtYWNybzpMYWJlbD1jb2RlY30&locale=en_GB&version=2" data-macro-name="keywordmacro" data-macro-parameters="Label=codec"> element. The <img class="editor-inline-macro" src="/plugins/servlet/confluence/placeholder/macro?definition=e2tleXdvcmRtYWNybzpMYWJlbD1pZH0&locale=en_GB&version=2" data-macro-name="keywordmacro" data-macro-parameters="Label=id"> attribute determines the codec type, e.g. "0" = u-law, "8" = a-law, as per <a href="http://www.ietf.org/rfc/rfc3551.txt">RFC3551</a> (page 32). A <img class="editor-inline-macro" src="/plugins/servlet/confluence/placeholder/macro?definition=e2tleXdvcmRtYWNybzpMYWJlbD1kZWZhdWx0fQ&locale=en_GB&version=2" data-macro-name="keywordmacro" data-macro-parameters="Label=default"> element can also be added as the fall-back tone to use.</p><table class="wysiwyg-macro" data-macro-name="code" data-macro-parameters="language=html/xml" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e2NvZGU6bGFuZ3VhZ2U9aHRtbC94bWx9&locale=en_GB&version=2); background-repeat: no-repeat;" data-macro-body-type="PLAIN_TEXT"><tr><td class="wysiwyg-macro-body"><pre><audio> <obfuscation> <toneFile> <default>{app}/tones/alaw.wav</default> <codec id="0">{app}/tones/ulaw.wav</codec> <codec id="8">{app}/tones/alaw.wav</codec> </toneFile> </obfuscation> </audio> </pre></td></tr></table><table class="wysiwyg-macro" data-macro-name="info" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e2luZm99&locale=en_GB&version=2); background-repeat: no-repeat;" data-macro-body-type="RICH_TEXT"><tr><td class="wysiwyg-macro-body"><p>A <default> element can be added as the fall-back tone to use.</p></td></tr></table>
Attachments
Labels
Location
< Edit
Preview >
Loading…
Save
Cancel
Next hint
search
attachments
weblink
advanced