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

  Characterization technology for nanomaterials

Calculate the reciprocal lattice of the body-centred cubic and Show that the reciprocal of the face-centred cubic (fcc) structure is itself a bcc structure.

  Calculate the gasoline savings

How much gasoline do vehicles with the following fuel efficiencies consume in one year? Calculate the gasoline savings, in gallons per year, created by the following two options. Show all your work, and draw boxes around your answers.

  Design and modelling of adsorption chromatography

Design and modelling of adsorption chromatography based on isotherm data

  Application of mechatronics engineering

Write an essay on Application of Mechatronics Engineering

  Growth chracteristics of the organism

To examine the relationship between fermenter design and operating conditions, oxygen transfer capability and microbial growth.

  Block diagram, system performance and responses

Questions based on Block Diagram, System Performance and Responses.

  Explain the difference in a technical performance measure

good understanding of Mil-Std-499 and Mil-Std-499A

  Electrode impedances

How did this procedure affect the signal observed from the electrode and the electrode impedances?

  Write a report on environmental companies

Write a report on environmental companies

  Scanning electron microscopy

Prepare a schematic diagram below of the major parts of the SEM

  Design a pumping and piping system

creating the pumping and piping system to supply cool water to the condenser

  A repulsive potential energy should be a positive one

Using the data provided on the webvista site in the file marked vdw.txt, try to develop a mathematical equation for the vdW potential we discussed in class, U(x), that best fits the data

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