



CELP CODING - MCELP ON THE MSP58C80One of the software functions which are implemented on the MSP58C8X Digital Telephone Answering Device (DTAD) DSP is the MCELP speech coder (Modified Code Excited Linear Prediction). The goal of this algorithm is to provide high quality speech for answering machine applications at a 4.8 Kbps rate while using the internal resources (ROM / RAM /MIPS) of an MSP58C8X type of device and allowing for concurrent operation of the other s/w modules required for DTAD applications. This module is the most time- and memory-demanding of all the s/w routines and it is directly responsible for the speech quality. A high compression factor is applied to be able to record 15 minutes of speech in a 4 Mbit memory.
This document explains the fundamental ideas around CELP coding and gives detailed information on the MCELP encoder implementation. All information concerning this implementation is given for MSP58C8x DTAD system application purposes and is strictly confidential.
NOTICE: MCELP has been developed by DSPSE for TI. TI has the rights to use this s/w on DTAD MSP58C8x products and TI customers have access to MCELP library object files. MCELP cannot be used on any other TI processor without agreement from DSPSE. NO customer can have access to source code. View the complete PDF document: bpra070.pdf (115 K Bytes) (Requires Acrobat Reader 3.x) Go to the Engineering Design Center to locate information on other TI Semiconductor devices.
![]() ![]() ![]() ![]() (c) Copyright 1998 Texas Instruments Incorporated. All rights reserved. Trademarks, Important Notice! |