Electronics Project:LPC Compression Algorithm
Implementation
of LPC compression algorithm for speech signals:
Speech coding has been and still is a
major issue in the area or digital speech processing. Speech coding is the act
of transforming the speech signal to a more compact form, which can then be
transmitted with a considerably smaller memory. It is not possible to access
unlimited bandwidth. Therefore, there is a need to code and compress speech
signals. Speech compression is required in long distance communication, high
quality speech storage, and message encryption. For example, in digital
cellular technology many users need to share the same frequency bandwidth.
Utilizing speech compression makes it possible for more users to share the
available system. Another example where speech compression is needed is in
digital voice storage. For a fixed amount of available memory, compression
makes it possible to store longer messages
Linear predictive
coding
(LPC) is a tool used mostly in
audio signal processing and speech processing for representing the spectral
envelope of a digital signal of speech in compressed form, using the
information of a linear predictive model. It is one of the most powerful
speech analysis techniques, and one of the most useful methods for encoding
good quality speech at a low bit rate and provides extremely accurate estimates
of speech parameters.
The aim of this project is to develop a
system for encoding good quality speech at a low bit rate. To implement this,
Linear Predictive Coding (LPC) is used. It uses 10th order Levinson-Durbin
Recursion algorithm to accomplish the task. It provides extremely accurate
estimates of speech parameters, and is relatively efficient for computations.
No comments:
Post a Comment