Click or drag to resize

Codec Enumeration

The codec to use when playing, recording or streaming voice data.

Namespace:  VoiceElements.Common
Assembly:  VoiceElementsCommon (in VoiceElementsCommon.dll) Version: 8.6.4.0
Syntax
public enum Codec
Members
  Member nameValueDescription
Automatic0 For playing, the voice format is automatically determined if possible. For recording, MULAW_8KHZ_8BIT is the default.
DXPR_ADPCM_6Khz_4Bit1 ADPCM 6Khz, 4Bit (24 Kb/s) using dx_play or dx_record. Maps to CTI32 Format: Kbps24
DXPR_ADPCM_8Khz_4Bit2 ADPCM 8Khz, 4Bit (32 Kb/s) using dx_play or dx_record. Maps to CTI32 Format: Kbps32
DXPR_PCM_6Khz_8Bit11 PCM 6Khz, 8Bit (48 Kb/s) using dx_play or dx_record.
DXPR_PCM_8Khz_8Bit12 PCM 8Khz, 8Bit (64 Kb/s) using dx_play or dx_record. Maps to CTI Format: Kbps64
DXPR_PCM_ALAW_6Khz_8Bit21 PCM ALAW 6Khz, 8Bit (48 Kb/s) using dx_play or dx_record. Supported by D/41ESC, D/160SC-LS, D/240SC, D/240SC-T1, D/300SC-E1 and D/320SC boards only.
DXPR_PCM_ALAW_8Khz_8Bit22 PCM ALAW 8Khz, 8Bit (64 Kb/s) using dx_play or dx_record. Supported by D/41ESC, D/160SC-LS, D/240SC, D/240SC-T1, D/300SC-E1 and D/320SC boards only.
ALAW_6Khz_8Bit31 ALAW, 6Khz, 8Bit (48 Kb/s)
G711_ALAW_6Khz_8Bit31 G711 ALAW, 6Khz, 8Bit (48 Kb/s) - Synonym for ALAW_6Khz_8Bit
ALAW_8Khz_8Bit32 ALAW, 8Khz, 8Bit (64 Kb/s) Maps to CTI32 Format: Wave8Alaw
G711_ALAW_8Khz_8Bit32 G711 ALAW, 8Khz, 8Bit (64 Kb/s) - Synonym for ALAW_8Khz_8Bit
ALAW_11Khz_8Bit33 ALAW, 11Khz, 8Bit (88 Kb/s) Maps to CTI32 Format: Wave11Alaw
G711_ALAW_11Khz_8Bit33 G711 ALAW, 11Khz, 8Bit (88 Kb/s) - Synonym for ALAW_11Khz_8Bit
MULAW_6Khz_8Bit41 MULAW, 6Khz, 8Bit (48 Kb/s)
G711_MULAW_6Khz_8Bit41 G711 MULAW, 6Khz, 8Bit (48 Kb/s) - Synonym for MULAW_6Khz_8Bit
MULAW_8Khz_8Bit42 MULAW, 8Khz, 8Bit (64 Kb/s) Maps to CTI32 Format: Wave8Mulaw, Vox8Mulaw
G711_MULAW_8Khz_8Bit42 G711 MULAW, 8Khz, 8Bit (64 Kb/s) - Synonym for MULAW_8Khz_8Bit
MULAW_11Khz_8Bit43 MULAW, 11Khz, 8Bit (88 Kb/s) Maps to CTI32 Format: Wave11Mulaw
G711_MULAW_11Khz_8Bit43 G711 MULAW, 11Khz, 8Bit (88 Kb/s) - Synonym for MULAW_11Khz_8Bit
G721_8Khz_4Bit51 G721 8Khz, 4Bit (32 Kb/s)
PCM_6Khz_8Bit61 PCM 6Khz, 8Bit (48 Kb/s) Maps to CTI32 Format: Wave6
PCM_8Khz_8Bit62 PCM 8Khz, 8Bit (64 Kb/s) Maps to CTI32 Format: Wave8
PCM_8Khz_16Bit63 PCM 8Khz, 16Bit (128 Kb/s) Maps to CTI32 Format: Wave8X16
PCM_11Khz_8Bit64 Linear PCM 11Khz, 8Bit (88 Kb/s) Maps to CTI32 Format: Wave11
PCM_11Khz_16Bit65 Linear PCM 11Khz, 16Bit (176 Kb/s)
DIALOGIC_ADPCM_6Khz_4Bit71 DIALOGIC (OKI) ADPCM 6Khz, 4Bit (24 Kb/s)
DIALOGIC_ADPCM_8Khz_4Bit72 DIALOGIC (OKI) ADPCM 8Khz, 4Bit (32 Kb/s)
G726_8Khz_2Bit81 G726 8Khz, 2Bit (16 Kb/s)
G726_8Khz_3Bit82 G726 8Khz, 3Bit (24 Kb/s)
G726_8Khz_4Bit83 G726 8Khz, 4Bit (32 Kb/s) Maps to CTI32 Format: G726
G726_8Khz_5Bit84 G726 8Khz, 5Bit (40 Kb/s)
GSM610_8Khz91 GSM610 8Khz (13 Kb/s) Maps to CTI32 Format: GSM610
GSM610_MICROSOFT_8Khz91 GSM610 MICROSOFT 8Khz (13 Kb/s) - Synonym for GSM610_8Khz
GSM610_ETSI_8Khz92 GSM610 ETSI 8Khz (13 Kb/s) - ETSI standard framing
GSM610_TIPHON_8Khz93 GSM610 TIPHON 8Khz (13 Kb/s) - Tiphon Bit Order
TRUESPEECH_8Khz101 TRUESPEECH 8Khz (8.5 Kb/s)
LC_CELP_8Khz101 LUCENT CELP 8Khz (8.5 Kb/s) - Synonym for TRUESPEECH_8Khz
OPUS_8Khz110 Xiph Opus at 8Khz
Remarks
Documentation In Development

We are constantly adding features and new capabilities to The Voice Elements Platform. Therefore, our documentation of individual methods, properties and other elements is constantly being developed and improved. If you would like to know more about this element, please help us perfect our documentation and help you develop your application by doing one or more of the following:

Thank you for your continued support of Voice Elements.

See Also