Transcoder Service Settings

The Uptivity Transcoder service converts raw audio files recorded by the system into compressed, formatted audio files that are optimized for storage and playback retrieval. The total number of Transcoder instances depends on your system architecture. For example, if you have multiple audio recording servers, you may have one Transcoder on each. If you have multiple sites (Locations), there may be a dedicated server running Transcoder at each Location.

The Edit Transcoder screen allows you to view Transcoder settings. These settings are typically configured during installation and should only be changed by or under the direction of Uptivity Support.

This topic explains these settings .

Transcoder Web Portal Settings

Field

Description

Identity Specifies the internal identifier. This is an informational field that cannot be changed.
Name Specifies the name of this Transcoder.
Max Retries This setting is no longer functional as of NICE Uptivity 18.1. A value specified for this setting does not affect Transcoder behavior.
Minutes Between Retries This setting is no longer functional as of NICE Uptivity 18.1. A value specified for this setting does not affect Transcoder behavior.
Number of Threads Specifies the number of concurrent transcoding sessions. The setting accepts numeric values. The default value is 5.
Priority Specifies the system CPU priority assigned to transcoding processing threads. The setting accepts the values of Above_Normal, Below_Normal, High, Low, or Normal from a drop-down list. The default value is Low.
Temp Directory Specifies the local directory where temporary conversion files are stored. Final files are stored with the original files.
Create CCP Specifies that the Transcoder should create a custom graphical representation of the audio waveform from a recorded call and store it as a CCP file along with the audio file. This setting accepts the values of Yes or No. The default value is Yes. If this setting is disabled, playback times will be slower as the waveform must be recomputed for each playback.
CCP Interval Specifies the time interval (in milliseconds) between waveform data points in the graphical display. The setting accepts values of 10, 20, 30, 40, or 50 from a drop-down list. The default value is 10.
Store Original File Size in Inserts the original file size of a VoIP recording in a selected user-defined field. This setting accepts a value of any of the user-defined fields (User1 through User15) from a drop-down list.
Delay (minutes) This setting is no longer functional as of NICE Uptivity 18.1 versions. A value specified for this setting does not affect Transcoder behavior. Instead, transcoding jobs don't queue until the files are ready.
Format Specifies the audio format for recorded files. The setting accepts the following values from a drop-down list:
  • GSM610 — (~1.7KB/s) Can be played in standard media player. This is the default value.
  • uLaw — (~8KB/s) High-quality audio format. Audio files are approximately five times larger than GSM.
Keep Days Specifies the number of days that original (raw) audio files should be kept after transcoding. This allows files to be recovered if there are errors in the transcoding process, but requires additional disk space for storage. This setting accepts numeric values. The default value is 0.
Normalize

Enables audio normalization, equalizing volume levels between PBX/customer side and extension/agent side of a recorded call. This setting accepts the values of Yes or No from a drop-down list. The default value is No.

Sample Rate Specifies the sample rate in milliseconds passed to the conversion module. The field accepts the following values from a drop-down list: 6000, 8000, 10000, 12000, 16000, 20000, and 24000. The default value is 8000, and is the only supported value.
Perform Duplicate Packet Checks Specifies whether the Transcoder checks for duplicate packets in recordings. This setting accepts the values of Yes or No. The default value is Yes.
Purge Record from Transcoder Table After Completion This setting is no longer functional as of NICE Uptivity 18.1. A value specified for this setting does not affect Transcoder behavior.
VAD Packet Cound Trigger Specifies the number of RTP packets with audio needed to trigger voice activity detection (VAD) after a period of silence. The setting accepts values of 0 to 30 from a drop-down list. The default value is 0.
Minimum Hold Duration (milliseconds) Specifies the duration of silence that must be present before the Transcoder inserts a Hold event in a recording. The setting accepts numeric values. The default value is 1000 (1 second).
Check if Video is Valid This setting is no longer functional as of NICE Uptivity 18.1. A value specified for this setting does not affect Transcoder behavior.
Minimum Audio Duration (seconds) Specifies the minimum time period for which audio must be present for the call to be considered valid. For audio recordings that do not reach the minimum duration, the system displays the message that it is unable to play the call. The default value is 1.
Enable Silence/Cross-talk Detection Specifies whether the Transcoder should detect cross-talk and silent periods within a call recording. The field accepts the values Yes or No from a drop-down list. When set to No, the next five settings in this list are ignored. The default value is Yes.
Cross-talk Threshold Specifies the gain level, from a 0.00 baseline, that must be met on both channels to trigger cross-talk detection. The setting accepts decimal values between 0.01 and 1.00 . The default value is 0.01.
Cross-talk Minimum Duration (milliseconds) Specifies the minimum time that audio must stay above the threshold in order for a cross-talk period to be displayed during call playback. The setting accepts numeric values between 1000 (1 second) and 65535 (65.535 seconds). The default value is 1000 (1 second).
Silence Threshold Specifies the gain level, from a 0.00 baseline, that audio must stay below in order to trigger silence detection. The setting accepts decimal values between 0.01 and 1.00 . The default value is 0.01.
Silence Minimum Duration (milliseconds) Specifies the minimum time that audio must stay below the threshold in order for a silence period to be displayed during call playback. The setting accepts numeric values between 1000 (1 second) and 65535 (65.535 seconds). The default value is 3000 (3 seconds).
Transcoder Duty Specifies the types of files to be processed by this Transcoder. The setting accepts the values Audio or Video. The default value is Audio.

For information on the INI file settings for Transcoder 2, see Transcoder 2 Service Settings.