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

  What would the partial pressure

CEE 357 Win 2014 HW#4, What is the concentration of HCN(aq) in the solution? What would the partial pressure of HCN(g) be in the gas phase, if the gas equilibrated with the solution?

  Principle of operation of steam turbine power plants

What is the principle of operation of steam turbine power plants? Suggest methods to improve the efficiency of steam turbine power plants.

  Define the queueing system

Define the queueing system by describing the customers, arrival rate, expected interarrival time, server(s), service rate, and expected service time. Use Kendall's notation to define the queueing system.

  Problem regarding the material handling

Shown in the figure below is a layout of an existing warehouse. One-way aisles are 8ft wide, while two-wayaisles are 16 ft wide (Direction of one-way aisles are depicted with arrows).

  Many software companies related issues

How many calls would this customer make under plan (i)? Why? How many calls would he or she make under plan

  Estimate the final water temperature

Liquid water at 30.0°C and liquid water at 90.0°C are combined in a ratio (1 kg cold water/2 kg hot water). (a) Use a simple calculation to estimate the final water temperature. For this part, pretend you never heard of energy balances.

  Identify relevant major processes in an apparel factory

Identify relevant major processes in an apparel factory. (you need a web survey). List and prioritize the processes suitable for conversion to a CIM environment.

  Impact of legislation on organizations

Your research paper should be no more than three (3) full pages, double spaced, 1-inch margins, in New Times Roman 12-pitch font, with a cover page (name, course number, date, title of paper) and a reference page.

  A survey of 76 commercial airline flights isssues

The national chain wants the estimate to be within one time of the actual mean value. How large a sample should the researcher take to obtain a 98% confidence level?

  Calculate the rate at which hydrogen escapes from the sphere

Hydrogen gas at a pressure of 1.25 bar is contained in a thick-walled neoprene rubber sphere which has inner and outer radii of 70 mm and 80 mm, respectively. The concentration of hydrogen at the outer surface of the sphere is negligible and leaka..

  Major milestones of the telecommunications industry

Create a timeline illustrating the major milestones of the telecommunications industry, including networking and voice, using Microsoft® Word, PowerPoint, or Excel

  Computer and software purchases are capital expenditures

Computer and software purchases are capital expenditures, even though the expected useful lifetime of computer hardware and software has decreased in recent years because of rapid technological change.

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