Two methods of design and implementation of ACELP vocoder

Zhao Yi,Zhang Sheng,Lin Xiaokang
DOI: https://doi.org/10.1109/ICSPCC.2013.6663884
2013-01-01
Abstract:ACELP is a type of voice coder algorithm that compresses speech signal based on model parameters of human voice. This paper presents two methods for design and implementation of ACELP vocoder. One is fully hardware design, it is characterized by pipelining and parallel operation of functional units, and it has been tested on an FPGA; the other is hardware-software co-design, it is characterized by dividing the algorithm into hardware part and software part, and it has been tested with NIOS II and FPGA. Experiments' results show that fully hardware implementation can achieve faster speed and smaller latency, and co-design owns shorter design cycle and better voice quality.
What problem does this paper attempt to address?