|
|
ITU and ETSI Speech Codecs
|
ITU G.723.1 5.3/6.3 kbps Speech Codec |
|
|
|
G.723.1 is a dual rate speech coder standard from International Telecommunication Union (ITU-T), for compressing the toll quality speech (8000 samples/second).
Typical applications of this speech coder are in telephony over packet networks, like Voice-over-Internet-Protocol (VoIP). This speech coder is also used for coding the speech component in the video conferencing applications and is a part of the H.324 family of standards.
This codec supports two bit rates, 5.3 and 6.3 kbps. Both bit rates share the same short-term analysis techniques for processing the speech. For long-term analysis of speech, the algorithms used are different. For 5.3 Kbps coder, Algebraic Code Excited Linear Prediction (ACELP) principles are used where as in 6.3 kbps coder, Multi Pulse-Maximum Likelihood Quantization (MP-MLQ) techniques are used. The codec includes voice activity detection (VAD) and comfort noise generation (CNG) to avoid the impression of a "dead" connection.
Bayer DSP Solutions offers bit-exact implementations of the G.723.1 codec for the following DSP families: Texas Instruments TMS320C55x, TMS320C54x, TMS320C62x, TMS320C64x and Analog Devices Blackfin.
Datasheet for TI C54x/C55x Datasheet for TI C62x/C64x Datasheet for Blackfin
For more information please, contact us. |
|
|
ITU G.729A(B) 8.0 kbps Speech Codec |
|
|
|
G.729A/B is a reduced complexity version of ITU G.729 speech codec standard from the International Telecommunication Union for compressing the toll quality speech (8000 samples/second) at 8kbps. Typical applications of this speech coder are in telephony over packet networks, like Voice-over-Internet-Protocol (VoIP). G.729A/B also incorporates voice activity detection (VAD) and comfort noise generation (CNG), thereby reducing the effective bitrate even more.
Bayer DSP Solutions offers bit-exact implementations of the G.729A/B codec for the following DSP families:
Texas Instruments TMS320C55x, TMS320C54x, TMS320C62x, TMS320C64x and Analog Devices Blackfin.
Datasheet for TI C54x/C55x Datasheet for TI C62x/C64x Datasheet for Blackfin
For more information please, contact us. |
|
ITU G.722.2 Multirate Wideband Speech Codec |
|
|
|
The G.722.2 Wide-Band (7 kHz) Speech Codec recommendation describes the detailed mapping from input blocks of 320 speech samples in 16-bit uniform PCM format to encoded blocks of sizes between 132 and 477 bits and vice versa. The sampling rate is 16000 kHz leading to a bit rate for the encoded bit stream of 6.60, 8.85, 12.65, 14.25, 15.85, 18.25, 19.85, 23.05, or 23.85 kbit/s.
The coding scheme for the multi-rate coding modes is Algebraic Code Excited Linear Prediction Coder (ACELP). The multi-rate wideband ACELP coder is referred to as AMRWB. The codec described in this recommendation also utilizes an integrated Voice Activity Detector (VAD).
Some of the applications for which this coder is suitable are real-time communications such as wideband videoconferencing and IP telephony, streaming audio, archival and messaging. We offer bit-exact implementations of the G.722.2 codec for the following DSP families: Texas Instruments TMS320C55x, TMS320C62x, TMS320C64x and Analog Devices Blackfin.
Datasheet for TI C55x Datasheet for TI C62x/C64x Datasheet for Blackfin
For more information, please, contact us. |
|
ITU G.722 Wideband Speech Codec |
|
|
|
G.722 is an ITU-T standard wideband speech codec operating at 48 - 64 kbit/s. Technology of the codec is based on split band ADPCM. G.722 sample audio data at a rate of 16kHz, double that of traditional telephony interfaces, which results in superior audio quality and clarity. The codec is used in tele-conferencing systems where mere toll-quality is inappropriate. A major advantage of G.722 is its relatively low MIPS and memory requirement.
We offer bit-exact implementations of the G.722 codec for the following DSP families: Texas Instruments TMS320C54x, TMS320C55x, TMS320C62x, TMS320C64x and Analog Devices Blackfin.
Datasheet for TI C54x/C55x Datasheet for TI C62x/C64x Datasheet for Blackfin
For more information, please, contact us. |
|
ITU G.726 Narrowband ADPCM Codec |
|
|
|
ITU-T G.726 specifies an adaptive differential pulse code modulation scheme (ADPCM) for bitrates of 16, 24, 32 and 40 kbps. The algorithm is widely used in DECT telephony, speech archiving, channel duplication in ISDN systems, intercoms and announcement systems. The algorithm processes A-Law, μ-Law and linear speech samples on a sample-by-sample basis thereby avoiding algorithm latency known from other speech coding technologies. The required computational power and memory is very low so that the codec can be used on micro-controllers such as ARM7 or similar devices.
Bayer DSP Solutions offers bit-exact implementations of the G.726 ADPCM codec for the following DSP families: Texas Instruments TMS320C54x, TMS320C55x, TMS320C62x, TMS320C64x and Analog Devices Blackfin.
Datasheet for TI C54x/C55x Datasheet for TI C62x/C64x Datasheet for Blackfin
For more information, please, contact us. |
|
ETSI GSM Fullrate Speech Codec |
|
|
|
The GSM fullrate (GSM-FR) speech codec (ETSI 06.10) is used in cellular telephony applications but is also suitable for multi-channel VoP applications, for announcement systems or intercoms where low MIPS and memory requirement are crucial. The algorithm is a bit-exact implementation of the worldwide excepted standard for medium bitrate speech compression. The algorithm encodes 160 speech samples (20 msec) into 260 bits yielding a bitrate of 13 kbps at 8 kHz sampling rate. The MIPS and memory required are very low, so that rhe GSM fullrate codec is suitable in applications which have many concurrent voice channels or, have little computational power to spare.
Bayer DSP Solutions offers bit-exact implementations of the GSM-FR codec for the following DSP families: Texas Instruments TMS320C55x, TMS320C54x, TMS320C62x, TMS320C64x, Analog Devices Blackfin and ARM7.
Datasheet for TI C54x/C55x Datasheet for TI C62x/C64x Datasheet for Blackfin Datasheet for ARM7
For more information, please, contact us. |
|
ETSI GSM Halfrate Speech Codec |
|
|
|
The GSM Halfrate Speech (GSM-HR) Codec (ETSI 06.20) is used in cellular telephony applications but is also suitable for multichannel VoIP applications, for announcement systems or intercoms where high data rates are inappropriate. The algorithm is a bit-exact implementation of the worldwide excepted standard for low bitrate speech compression. The algorithm encodes 160 speech samples (20 msec) using VSELP (Vector Sum Excited Linear Prediction) into 112 bits yielding a bitrate of 5.6 kbps at 8 kHz sampling rate. The quality of the GSM-HR is similar to that of GSM-FR but requires significantly more MIPS and memory.
Bayer DSP Solutions offers bit-exact implementations of the GSM-HR codec for the following DSP families: Texas Instruments TMS320C55x, TMS320C54x, TMS320C62x, TMS320C64x and Analog Devices Blackfin.
Datasheet for TI C54x/C55x Datasheet for TI C62x/C64x Datasheet for Blackfin
For more information, please, contact us. |
|
|
|
|
|
|