Question: I ) Voice - Code Breaker: You will receive a corrupted voice data file that contains a voice code consisting of several digits which can
I VoiceCode Breaker: You will receive a corrupted voice data file that contains a voice code consisting of several digits which can be anything from to For example, your code may be Each digit sound say or or is represented by samples. First find how many digits are there in your voicecode. This can be simply done by dividing the number of samples in your voicecode by Suppose you find that there are digits in your voicecode. Your next task is to identify each digit using mathematical operations. To do this, we will provide you with different files, each corresponding to digits to Let us call each such file a template file. This means you have template files. You then find the magnitude of the inner product of each of the templates with the first digit out of digits of your voicecode. Choose the template that gives the maximum magnitude of inner product. Decide this as the first digit. Repeat this procedure for all the remaining digits to decode your complete voicecode. After you have completed the mathematical decoding, use audioplayer in MATLAB to listen to your voicecode. You have to provide the following to your TA as the final outcome of this project: your MATLAB code, the decoded voicecode numbers and the magnitude of the innerproducts that you obtained, demonstrate using audioplayer to your TA and two figures: one containing the plot of the first samples of the first digit and the other containing the first samples of the corresponding template digit that you have identified. points
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
