Speech encoder using the lpc algorithm

Assignment Help Other Engineering
Reference no: EM13871586

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.

Reference no: EM13871586

Questions Cloud

What do you understand from curl and div : What do you understand from Curl and Div of a vector field F? Explain them with examples.  Is there any difference between Grad and Div of F? What are the applications of Grad, Div and Curl?
Calculate the value to be assigned to the bonds : Love & Co. issues bonds with a face value of $50,000 for $51,000. Each $1,000 bond carries 10 warrants, and each warrant allows the holder to acquire one share of $1 par common stock for $40 per share.
In what ways are investment and abandonment options similar : In what ways are the investment and abandonment options similar? What is exogenous uncertainty? What is endogenous uncertainty? What difference does the form of uncertainty make to the timing of investment?
Meteors/meteorites : Construct an outline and write a  3-pages essay describing the following topic with referencing  topic is "meteors/meteorites"
Speech encoder using the lpc algorithm : 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 parame..
How is researching publicly available information : How is researching publicly available information helpful in counterterrorism analysis? Provide specific examples of where it could/is helpful. (minimum of 400 words)
An example of a benefit or burden relationship for purposes : Which of the following is an example of a benefit or burden relationship for purposes of determining whether a primary government is financially accountable for another organization? Primary government is authorized to audit the other organization..
Describe influence of exchange rates on cross-border merger : Is now a good time to expand internationally through acquisition? Describe the influence of exchange rates on cross-border merger and acquisition activity.
How might shareholders view your plans to spend free cash : Is the existence of free cash flow a benefit or a hindrance to your international expansion plans? How might shareholders view your plans to spend free cash flow on an international investment or acquisition?

Reviews

Write a Review

Other Engineering Questions & Answers

  Determine the optimum cross sectional area

A balanced load of 6mva is to be supplied for 2000 hours each year through a 5km three phase 11kv circuit usings kelvins law determine the optimum cross sectional area of an aluminuim conducter yo supply this load.

  What are the main electric use appliances used

What are the main electric use appliances used in usual human day to day life? Is it possible to replace them with renewable energies what are the benefits?

  Nominal interest rate is being charged

A loan of $12,000 is to be financed to assist in buying an automobile. On the basis of monthly compounding for 42 months, the end of month equal payment is quoted as $445. What nominal interest rate is being charged?

  Three projects are considered as follows project

three projects are considered as follows project 1nbspoptimisticexpectedpessimisticinitial

  Why are the project charter statement artifacts critical

Why are the Project Charter and Project Scope Statement artifacts critical to the success of a project? Describe some of the key elements of these artifacts.

  Derive the given two equations in the problem

The Soave-Redlich-Kwong equation is a commonly used cubic equation of state, second in popularity only to the Peng-Robinson Equation of state. In this problem, just derive the two equations (7.66) given in the problem.

  Find concentrate of solution

Environmental engineering, CEE 357 Win 2014 HW#3,  A solution contains 3 x 10 -4  M H 2 CO 3  and 1.5 x 10 -3  M HCO 3  - . How much CO 3  2-  is in the solution?

  Dimension of the unit cell of andalusite crystal structure

What is happening to the a 0 dimension of the unit cell of the andalusite crystal structure, when it is being heated?

  Filter design assignment

In the enclosed data set you will find the  measurements. Your task will be to filter out everything except the frequency bandwidth given below using a low-pass filter. The attached samples are sampled with frequency of 100Hz.

  Introduction of the electrooculogram

Introduction of the electrooculogram (EOG). - theory and usage

  Question 1 briefly answer all following questions-a what

question 1 briefly answer all following questions-a what are the 4 reasons for planning public relations programmes?b

  About satellite communication

Justify the circumstances in a business situation in which you would use GEOS, LEOS, and MEOS.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd