The Implementation of Advanced ADPCM Algorithm by using Microcontroller

碩士 === 明新科技大學 === 電子工程研究所 === 94 === Adaptive Differential Pulse Code Modulation (ADPCM) is a speech signal compression algorithm frequently implemented in modern-day consumer electronics and communications products. The consumer market sees a higher demand for speech application products than it di...

Full description

Bibliographic Details
Main Author: 馮景翔
Other Authors: 陳啟文
Format: Others
Language:zh-TW
Published: 2006
Online Access:http://ndltd.ncl.edu.tw/handle/31169479922563142458
Description
Summary:碩士 === 明新科技大學 === 電子工程研究所 === 94 === Adaptive Differential Pulse Code Modulation (ADPCM) is a speech signal compression algorithm frequently implemented in modern-day consumer electronics and communications products. The consumer market sees a higher demand for speech application products than it did before. Speech signal compression and decompression is the key issue of speech related applications in the efforts to enhance speech quality and reduce the storage space. It also contributes dominantly to the computational loading. This paper discusses in detail the realization of enhanced simplified ADPCM in microcontrollers. First, the characteristics of speech waveforms are analyzed. Then, the optimal parameter value Code book is found segment by segment and is recorded. This is decoded and implemented by a microcontroller. With a slight increase in memory size and computational loading, the SQNR (Signal to Quantization Noise Ratio) of current simplified ADPCM in microcontroller technology can be improved about 10%, and therefore the sound quality can be enhanced.