Browse > Article

Real-time Implementation or AMR-WB Speech Coder Using TMS320C5509 DSP  

Choi Song-ln (한국전자통신연구원)
Jee Deock-Gu (한국전자통신연구원)
Abstract
The adaptive multirate wideband (AMR-WB) speech coder has an extended audio bandwidth from 50 Hz to 7 kBz and operates on nine speech coding bit-rates from 6.6 to 23.85 kbit/s. In this Paper, we present the real-time implementation of AMR-WB speech coder using 16bit fixed-point TMS320C5509 that has dual MAC units. Firstly, We implemented AMR-WB speech coder in C 1anguage level using intrinsics, and then performed optimization in assembly language. The computational complexity of the implemented AMR-WB coder at 23.85 kbit/s is 42.9 Mclocks. And this coder needs the program memory of 15.1 kwords, data ROM of 9.2 kwords and data RAM of 13.9 kwords.
Keywords
AMR-WB; Speech Coder; Real-time Implementation; TMS320C5509; DSP;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 Texas Instruments, 'Efficient Implementation of Real-Valued FIR filters on the TMS320C55x DSP', Application Report, SPRA655, 2000
2 변경진, 정희범, 김경수, 한민수, 'TeakLite DSP를 이용한 적응형 다중 비트율 광대역 (AMR-WB) 음성부호화기의 실시간 구현', 한국음향학회지, 23 (3), 262-267, 2004
3 3GPP TS 26.190, 'AMR Speech Codec; Transcoding function', 2001
4 B. Besette, R. Salami, R. Lefebvre, M. Jelinek, J. Rotola-Pukkila, J. Vainio, H. Mikkola, K. Jarvinen, 'The Adaptive Multirate Wideband Speech Codec (AMR-WB)', IEEE Trans on speech and audio processing, 10 (8), 2002
5 3GPP TS 26.173, 'ANSI-C code for the Adaptive Multi Rate Wideband speech codec', 2001
6 Y. Bistritz and S. Pellerm, 'Immittance Spectral Pairs (ISP) for speech coding', ICASSP'93, pp. 11-9 - 1-12
7 Texas Instruments, 'TMS320C55x DSP CPU reference Guide', 2001
8 3GPP TS 26.174, 'AMR Wideband Speech Codec test sequences', 2001