G.726 Speech Codec
40, 32, 24, 16 kbit/s Adaptive Differential Pulse Code Modulation (ADPCM)
FEATURES
- Functions are C-callable
- Multiple channel operation
- Capable of in-band synchronization.
- Can be integrated with echo cancellers, and tone detection/regeneration.
- The encoder and decoder meet all ITU G.726 compliance data files.
AVAILABILITY
ADT G.726 is available off the shelf on the following Platforms: Other configurations are available upon request.
| Platform |
| ARM Cortex A8 |
| ARM Cortex A9 |
| ARM Cortex A15 |
DESCRIPTION
G.726 vocoder is an ITU-T Adaptive Differential Pulse Code Modulation (ADPCM) standard speech codec. Adaptive Digital's G.726 speech coder is used in many applications that require high quality, robust speech reproduction. G.726 provides rates of 16, 24, 32, or 40 kbps. Applications include video conferencing systems, multimedia, flight recording, ISDN, and satellite communications.
The Adaptive Digital G.726 voice coder software is an implementation of the ITU G.726 voice coder. Adaptive Digital licenses two versions of it's G.726 speech software: a low memory version and a low MIPS version. The two versions produce the same results.
Coding Rate: 16, 24, 32, and 40kbps
Sampling Rate: 8 kHz
Delay: 125 usec
Data sheet .pdf
FUNCTION
G726_ADT_config(. . .) Configure G.726
G726_ADT_init(. . .) Initializes a single channel.
G726_ADT_encode(. . .) Executes the G.726 encoder
G726_ADT_decode(. . .) Executes the G.726 decoder
