VOCAL’s GSM 06.60 Enhanced Full Rate (EFR) vocoder is available for licensing as a standalone algorithm, as part of a modular software library suite, as well as with a VoIP stack for different integration options with developer applications. The GSM 06.60 EFR speech compression algorithm is optimized to run on all major DSPs and processors as a real-time implementation that can be configured to support multi-channel applications. Our GSM 06.60 codec software is also available as a custom design to meet unique developer requirements. Contact us to discuss your voice application requirements.
GSM 06.60 EFR Codec
GSM 06.60 describes the detailed mapping between input blocks of 160 speech samples in 13-bit uniform PCM form to encoded blocks of 244 bits and from encoded blocks of 244 bits to output blocks of 160 reconstructed speech samples. The sampling rate is 8,000 sample/s leading to a bit rate for the encoded bit stream of 12,2 kbit/s. The coding scheme is the so-called Algebraic Code Excited Linear Prediction Coder (ACELP).
GSM 06.60 also specifies the conversion between A-law PCM and 13-bit uniform PCM. Performance requirements for the audio input and output parts are included only to the extent that they affect the transcoder performance. This part also describes the codec down to the bit level, thus enabling the verification of compliance to the part to a high degree of confidence by use of a set of digital test sequences.
- DAA interface using linear codec at 8.0 kHz sample rate
- Direct interface to 8.0 kHz PCM data stream (A-law or μ-law)
- North American/International Telephony (including caller ID) support available
- Simultaneous DTMF detector operation available – (less than 10 talkoff hits on Bellcore test tape set)
- MF tone detectors, general purpose programmable tone detectors/generators available
- Data/Facsimile/Voice Distinction available
- Common compressed speech frame stream interface to support systems with multiple speech coders
- Dynamic speech coders selection if multiple speech codecs available
- Can be integrated with Acoustic Echo Canceller, G.168 Line Echo Canceller and Tone Detection/Regeneration modules
- Can be integrated with VoIP stack
- Full and half duplex modes of operation
- Passes ETSI test vectors
- Compliant with GSM 06.60 Recommendation
- Optimized for high performance on leading edge DSP architectures
- Multichannel implementation
- Multi-tasking environment compatible
VOCAL’s GSM 06.60 EFR speech coder software is available for the following Platforms:
- Texas Instruments - C6000 (TMS320C62x, TMS320C64x, TMS320C645x, TMS320C66x, TMS320C67x), DaVinci, OMAP, C5000 (TMS320C54x, TMS320C55x)
- Analog Devices – Blackfin, TigerSHARC, SHARC
- MIPS – MIPS32, MIPS64, MIPS4Kc
- ARM – ARM7, ARM9, ARM9E, ARM10E, ARM11, StrongARM, ARM Cortex-A8, Cortex-M1
- Intel / AMD x86, x64 (both 32 and 64 bit modes)
Please contact us for specific GSM 06.60 EFR vocoder supported platforms.
VOCAL’s GSM 06.60 EFR vocoder software is available for the following Operating Systems:
- Google Android
- Apple iOS / iPhone / iPad & MacOS
- Unix, Linux, μClinux, BSD
- Microsoft Windows ACM / RTC / CE / Mobile
- eCOS / eCOSPro
- Wind River VxWorks
- Green Hills Integrity
- VOCAL LANsEND
- Micrium μCOS
Please contact us for other supported Operating Systems.