1 write a speech encoder using the lpc algorithm you must


1. Write a speech encoder using the LPC algorithm. You must implement your own LPCcode. You must not use any MATLAB toolboxes { use the 'which' command in MATLABto check if a function is built-in or contained in a toolbox. Use the following parameters:

1. A frame size of 200 samples;2. 10th order prediction;3. Single-pulse excitation at the start of the frame;4. RMS energy normalization. Include a listing of the code and an explanation (in your own words) of each stage of theencoding. Comment on the audio quality of the reconstructed speech in terms of intelligibility and naturalness using a male speaker and a female speaker. Then encode the musicdata using the coder and comment on the result.

2. Vary the frame size over what you consider to be a \reasonable" range and comment on theaudio quality of the reconstructed speech using male and female speakers.For each frame size and speaker, tabulate the bit rate in bits per second (bps) requiredusing 8-bit scalar quantization for the RMS energy parameter and each of the ten LPCcoefficients.

3. For the optimal frame size found above, vary the number of LPC parameters. Is 10 areasonable choice?

4. Enhance the coder using pitch information, as follows. For each frame, calculate the pitchusing autocorrelation. Then generate the excitation using impulses spaced at the pitch interval. Test using male and female speakers, and comment on any improvements younotice over single-pulse excitation. Note that you may need to bu er one or more previousframes in order to calculate the correlation, and that the placement of the pitch impulsesin the current frame depends on the location of the last pitch pulse in the previous frame.Include a listing of the code and an explanation (in your own words) of each stage of theencoding.Comment on the perceived quality of the LPC coder with pitch excitation as compared tosingle-pulse excitation.

Solution Preview :

Prepared by a verified Expert
Other Engineering: 1 write a speech encoder using the lpc algorithm you must
Reference No:- TGS01156986

Now Priced at $40 (50% Discount)

Recommended (94%)

Rated (4.6/5)

A

Anonymous user

5/6/2016 5:11:04 AM

Write down a speech encoder by employing the LPC algorithm. You should apply your own LPC code. You should not make use of any MATLAB toolboxes {make use of the 'which’ command in MATLAB to check if a function is built-in or contained in the tool-box. Make use of the given parameters: 1) A frame size of 200 samples 2) 10th order prediction 3) Single-pulse excitation at the start of the frame 4) RMS energy normalization Comprise a listing of the code and a description (in your own words) of each phase of the encoding. State on the audio quality of the re-constructed speech in terms of intelligibility and naturalness by employing a male speaker and a female speaker. Then encode the music data employing the coder and comment on the outcome.