Quantize the audio samples, Simulation in MATLAB

Assignment Help:

Using the audiorecorder() function in MATLAB, make a recording of your voice. Use a sample rate of 8kHz, 16 bits per sample, and aim to record around 2 seconds worth.

Quantize the audio samples down from the original 16 bits by removing the least-significant bit (LSB) from the waveform, to make a 15 bit recording. Repeat for 14, 13, 12 bits, down to 1 bit.

Explain how you would do this in MATLAB, and implement your approach.

Listen to the recordings, and make a table with the number of bits and the corresponding quality assessment. This can simply be a subjective assessment; use terms such as 'no perceptual difference', 'minor noise present', 'quite noisy', 'poor quality' etc.

Calculate the signal-to-noise ratio in each case, and add that to your table. Explain how you calculated the SNR.


Related Discussions:- Quantize the audio samples

Aerospace MATLAB simulation, I need to develop models to vary aileron, rudd...

I need to develop models to vary aileron, rudder characteristics to generate good lift and not very low speeds so the aim is wing modification of an aircraft

Programming , ..programming of hierarchical routing in matlab

..programming of hierarchical routing in matlab

Generating steady state, I would like to get a matlab code that shifts a gi...

I would like to get a matlab code that shifts a given signal by 12.5 ms (to get 80 Hz response) and take the last segment (12.5 ms) and put it in the gap that is made by the shift.

Clipper clamper, how to do clipper and clamper in simulink

how to do clipper and clamper in simulink

Statistic using matlab, Hi, I am looking for an expert in matlab and statis...

Hi, I am looking for an expert in matlab and statistic. I would like to learn how to do correlation and PCA Analysis using my data set in Chat or via Screen sharing. Is it possible

Find functions fiatan and atan, The phase, θ, of a complex number z, is of...

The phase, θ, of a complex number z, is of course determined as follows knowing its real and imaginary parts: θ = tan -1 imag(z)/real(z) (1) Your first task is to create a f

ANFIS , I have dataset that is divided to 70 as training and 30 percent as ...

I have dataset that is divided to 70 as training and 30 percent as testing and I need to implement ANFIS using matlab what I need : 1- ANFIS - Zero order or constant output - back

Write Your Message!

Captcha
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