XDM Speech/Voice Interface (AMR)


Detailed Description

This is the XDM speech/voice interface shared between the various AMR codecs.


Enumerations

enum  ISPEECH1_AMR_BitRate {
  ISPEECH1_AMR_BITRATE_4P75 = 0,
  ISPEECH1_AMR_BITRATE_5P15 = 1,
  ISPEECH1_AMR_BITRATE_5P9 = 2,
  ISPEECH1_AMR_BITRATE_6P7 = 3,
  ISPEECH1_AMR_BITRATE_7P4 = 4,
  ISPEECH1_AMR_BITRATE_7P95 = 5,
  ISPEECH1_AMR_BITRATE_10P2 = 6,
  ISPEECH1_AMR_BITRATE_12P2 = 7,
  ISPEECH1_AMR_BITRATE_DEFAULT = ISPEECH1_AMR_BITRATE_12P2
}
 Bitrate selection for AMR. More...
enum  ISPEECH1_AMR_CodecSelect {
  ISPEECH1_AMR_CODECSELECT_PRIMARY = 0,
  ISPEECH1_AMR_CODECSELECT_SECONDARY = 1,
  ISPEECH1_AMR_CODECSELECT_DEFAULT = ISPEECH1_AMR_CODECSELECT_PRIMARY
}
 Codec selection. More...
enum  ISPEECH1_AMR_PackingType {
  ISPEECH1_AMR_PACKTYPE_IF1_NOCRC = 0,
  ISPEECH1_AMR_PACKTYPE_IF1_WITHCRC = 1,
  ISPEECH1_AMR_PACKTYPE_IF2 = 2,
  ISPEECH1_AMR_PACKTYPE_MIME = 3,
  ISPEECH1_AMR_PACKTYPEFORMAT_DEFAULT = ISPEECH1_AMR_PACKTYPE_IF1_NOCRC
}
 Packing type options for AMR. More...
enum  ISPEECH1_AMR_VADSelect {
  ISPEECH1_AMR_VADSELECT_VAD1 = 1,
  ISPEECH1_AMR_VADSELECT_VAD2 = 2,
  ISPEECH1_AMR_VADSELECT_DEFAULT = ISPEECH1_AMR_VADSELECT_VAD1
}
 Voice activity detector (VAD) selection. More...


Enumeration Type Documentation

enum ISPEECH1_AMR_BitRate

Bitrate selection for AMR.

Enumerator:
ISPEECH1_AMR_BITRATE_4P75  4.75 kbps
ISPEECH1_AMR_BITRATE_5P15  5.15 kbps
ISPEECH1_AMR_BITRATE_5P9  5.9 kbps
ISPEECH1_AMR_BITRATE_6P7  6.7 kbps
ISPEECH1_AMR_BITRATE_7P4  7.4 kbps
ISPEECH1_AMR_BITRATE_7P95  7.95 kbps
ISPEECH1_AMR_BITRATE_10P2  10.2 kbps
ISPEECH1_AMR_BITRATE_12P2  12.2 kbps
ISPEECH1_AMR_BITRATE_DEFAULT  Default setting.

enum ISPEECH1_AMR_CodecSelect

Codec selection.

Remarks:
This parameter is used to select the codec in cases where multiple codecs are supported from the same code base.
Enumerator:
ISPEECH1_AMR_CODECSELECT_PRIMARY  Primary mode - AMR.
ISPEECH1_AMR_CODECSELECT_SECONDARY  Secondary mode - EFR.
ISPEECH1_AMR_CODECSELECT_DEFAULT  Default setting.

enum ISPEECH1_AMR_PackingType

Packing type options for AMR.

Enumerator:
ISPEECH1_AMR_PACKTYPE_IF1_NOCRC  Interface format 1, without CRC check (as per 3GPP 26.101).
ISPEECH1_AMR_PACKTYPE_IF1_WITHCRC  Interface format 1, with CRC check (as per 3GPP 26.101).
ISPEECH1_AMR_PACKTYPE_IF2  Interface format 2 (as per 3GPP 26.101).
ISPEECH1_AMR_PACKTYPE_MIME  MIME/MMSIO/file storage format.
ISPEECH1_AMR_PACKTYPEFORMAT_DEFAULT  Default setting.

enum ISPEECH1_AMR_VADSelect

Voice activity detector (VAD) selection.

Enumerator:
ISPEECH1_AMR_VADSELECT_VAD1  VAD 1
ISPEECH1_AMR_VADSELECT_VAD2  VAD 2
ISPEECH1_AMR_VADSELECT_DEFAULT  Default setting.


Copyright 2009, Texas Instruments Incorporated