
Enhanced Variable Rate Codec B (EVRC-B) is a speech codec used by CDMA (Code Division Multiple Access) networks. EVRC-B is an extension to EVRC and compresses each 20 millisecond FRAMES of 8000 Hz, 16-bit sampled speech input into output frames of one of the four different sizes: Rate 1 - 171 bits, Rate 1/2 - 80 bits, Rate 1/4 - 40 bits, Rate 1/8 - 16 bits.
One significant enhancement in EVRC-B is the use of 1/4-rate frames that were not used in EVRC. The EVRC-B makes use of the intermediate coding rates through increased awareness of the nature of the individual speech samples. This provides lower average data rates compared to EVRC, for a given voice quality.
Data sheet: .pdf ![]()
Coding Rate:8.5, 4.0, 2.0, and 0.8 kbps
Sampling Rate: 8 kHz
Delay: 20 milliseconds
Functions are C-callable.
Multi–Channel capable.
ADT EVRC is available on the TMS320C6000™ DSP Family
C64x™DSP Generations
Software |
Peak Loading(MIPS) |
Program Memory |
Scratch Data Memory |
Tables |
Per-Channel Data Memory |
| Encode & Decode | 25 | 188 KB | 2 KB | 37 K |
9 KB |
LAST UPDATE: 05/18/2008
InitializeEVRC_BEncoderChannel (. . .) Initializes the EVRC-B encoder
InitializeEVRC_BDecoderChannel (. . .) Initializes the EVRC-B decoder
EncodeEVRC_B (. . .) Executes the EVRC-B encoder
DecodeEVRC_B (. . .) Executes the EVRC-B decoder
Wireless/Mobile/Personal Communications (base-stations and handset)
SITE LINKS
HOMEVOCODERS
ADT 4800 ADT 9600 G.711 G.722 G.722.1 G.722.2 AMR-WB G.723.1 G.726 G.728 G.729, G.729 AB GSM AMR GSM FR LPC EVRC EVRC-B MELP MELPe SMV iLBCRELATED LINKS
G.168 NEC & LEC G.168 Lite G.168 EC CHIP 'C6424 G.168 EC CHIP 'C641x ACOUSTIC EC ACOUSTIC EC G2 LC IPP REFERENCE DESIGN DSP RESOURCE WIZARD