Answered step by step
Verified Expert Solution
Question
1 Approved Answer
i add these two pictures if they are not clear in the first image you can check the two pictures in the end its clear!
i add these two pictures if they are not clear in the first image
you can check the two pictures in the end its clear!
Deliverables and Due Date: In this project, you are going to build procedures and functions on Matlab. The project is divided into two independent parts. Part A and Part B. You need to provide the followings in a zip folder: 1 - Matlab procedures and functions: om files 2- Output of each procedures or functions or models: .fig figures 3- Technical report commenting these outputs. Part A (Speech Recognition): On the drive and in the folder Speech Recognition, you will find three audio wav files. The "one.wav" is the sound one recorded on MATLAB though a microphone with Fs - 44100 Hz, 16-bit and two channels (stereo) over a duration of 2.5 seconds. The remaining two are success allow wavl and failure denied.wav) files which will run if you got the recognition or not. First of all, what we need to do is the following: Download the three sound tiles from the drive and save them in folder "Speech recognition on your PC. Record five sound files one, two, three.four and five by your voice with the same specifications as the one.wav file. Name these files as myone.wav. mytwo.way, and save them in the folder Speech Recognition". Build a matlab function denoted by My_Speech_Recognition that takes a test way file as input and then compare it to your five recorded file in order to find the maximum match. TE the match correlation above a threshold 50, it w111 play the success este o output, otherwise the failure the will be played. You may find the following commands in matlad helpful. Use matlab help for more explanation about these comandat audioinfo, audiorecorder, recordblockin, getaudiodata, audiovrite, audioread. Cor. sound. Part B (IIR Filter Design): Intelligence obtained a speech communication recording of a terrorist. However, the signal is corrupted by sinusoidal noises from a siren. As a signal processing expert, you were asked to analyze the recording and remove the corruption as much as possible. Following the step-by-step instructions below and using your DSP knowledge learned in this class, design and implement Matlab programs to process the signal. 1- Download your data file Project_vni.wav from the folder "IIR Design" on the drive. 2- Compute and plot the magnitude spectrum of the signal in decibel (2010g101.)) using DFT. 3- Design an IIR filter using Butterworth design methods to reject the interference signal and obtain the sos coefficients of your filter. 4 - Compute and plot the frequency response (magnitude) in decibel of your designed filter. 5- Using sosfilt function to process x and then listen to your result. Convert your result into a wave file named 'your-Last Name-Firstname.wav! 6- Summarize your findings in an electronic report (word file) with all the plots are your observations. You may find the following commands in Matlab helpful. Use matlab help for more explanation about these commands: fft, Eftshift, plot, sosfilt, freqz. Matlab. In this project, you are going to build procedures and functions on project is divided into two independent parts. Part A and Part B. You need to provide the followings in a zip folder: 1 - Matlab procedures and functions: .m files 2- Output of each procedures or functions or models: .fig figures 3- Technical report commenting these outputs. Part A (Speech Recognition): On the drive and in the folder "Speech Recognition, you will find three audio wav files. The "one.wav" is the sound one recorded on MATLAB though a microphone with Fs = 44100 Hz, 16-bit and two channels (stereo) over a duration of 2.5 seconds. The remaining two are success (allow.wav) and failure (denied.wav) files which will run if you got the recognition or not. First of all, what we need to do is the following: Download the three sound files from the drive and save them in a folder "Speech Recognition" on your PC. Record five sound files one, two, three, four and five by your voice with the same specifications as the one.wav file. Name these files as myone.wav, mytwo.wav, .. and save them in the folder Speech Recognition". Build a matlab function denoted by My_Speech_Recognition that takes a test wav file as input and then compare it to your five recorded file in order to find the maximum match. If the match correlation above a threshold 50, it will play the success file as output, otherwise the failure file will be played. You may find the following commands in Matlab helpful. Use matlab help for more explanation about these commands: audioinfo, audiorecorder, recordblockin, getaudiodata, audiowrite, audioread, corr, sound. Matlab. In this project, you are going to build procedures and functions on project is divided into two independent parts. Part A and Part B. You need to provide the followings in a zip folder: 1- Matlab procedures and functions: .m files 2- Output of each procedures or functions or models: .fig figures 3- Technical report commenting these outputs. Part A (Speech Recognition): On the drive and in the folder "Speech Recognition", you will find three audio wav files. The "one.wav" is the sound one recorded on MATLAB though a microphone with Fs = 44100 Hz, 16-bit and two channels (stereo) over a duration of 2.5 seconds. The remaining two are success (allow.wav) and failure (denied.wav) files which will run if you got the recognition or not. First of all, what we need to do is the following: . . Download the three sound files from the drive and save them in a folder "Speech Recognition" on your PC. Record five sound files one, two, three, four and five by your voice with the same specifications as the one.wav file. Name these files as myone.wav, mytwo.wav, - and save them in the folder Speech Recognition". Build a matlab function denoted by My_Speech_Recognition that takes a test wav file as input and then compare it to your five recorded file in order to find the maximum match. If the match correlation above a threshold 50, it will play the success file as output, otherwise the failure file will be played. You may find the following commands in Matlab helpful. Use matlab help for more explanation about these commands: audioinfo, audiorecorder, recordblockin, getaudiodata, audiowrite, audioread, xcorr, sound. Part B (IIR Filter Design): Intelligence obtained a speech communication recording of a terrorist. However, the signal is corrupted by sinusoidal noises from a siren. As a signal processing expert, you were asked to analyze the recording and remove the corruption as much as possible. Following the step-by-step instructions below and using your DSP knowledge learned in this class, design and implement Matlab programs to process the signal. 1- Download your data file Project_vnl.way from the folder "IIR Design" on the drive. 2- Compute and plot the magnitude spectrum of the signal in decibel (2010g101.)) using DET. 3- Design an IIR filter using Butterworth design methods to reject the interference signal and obtain the sos coefficients of your filter. 4- Compute and plot the frequency response (magnitude) in decibel of your designed filter. 5- Using sosfilt function to process x and then listen to your result. Convert your result into a wave file named 'your-LastName-Firstname.wav 6- Summarize your findings in an electronic report (word file) with all the plots are your observations. You may find the following commands in Matlab helpful. Use matlab help for more explanation about these commands: fft, fftshift, plot, sosfilt, freqz. Deliverables and Due Date: In this project, you are going to build procedures and functions on Matlab. The project is divided into two independent parts. Part A and Part B. You need to provide the followings in a zip folder: 1 - Matlab procedures and functions: om files 2- Output of each procedures or functions or models: .fig figures 3- Technical report commenting these outputs. Part A (Speech Recognition): On the drive and in the folder Speech Recognition, you will find three audio wav files. The "one.wav" is the sound one recorded on MATLAB though a microphone with Fs - 44100 Hz, 16-bit and two channels (stereo) over a duration of 2.5 seconds. The remaining two are success allow wavl and failure denied.wav) files which will run if you got the recognition or not. First of all, what we need to do is the following: Download the three sound tiles from the drive and save them in folder "Speech recognition on your PC. Record five sound files one, two, three.four and five by your voice with the same specifications as the one.wav file. Name these files as myone.wav. mytwo.way, and save them in the folder Speech Recognition". Build a matlab function denoted by My_Speech_Recognition that takes a test way file as input and then compare it to your five recorded file in order to find the maximum match. TE the match correlation above a threshold 50, it w111 play the success este o output, otherwise the failure the will be played. You may find the following commands in matlad helpful. Use matlab help for more explanation about these comandat audioinfo, audiorecorder, recordblockin, getaudiodata, audiovrite, audioread. Cor. sound. Part B (IIR Filter Design): Intelligence obtained a speech communication recording of a terrorist. However, the signal is corrupted by sinusoidal noises from a siren. As a signal processing expert, you were asked to analyze the recording and remove the corruption as much as possible. Following the step-by-step instructions below and using your DSP knowledge learned in this class, design and implement Matlab programs to process the signal. 1- Download your data file Project_vni.wav from the folder "IIR Design" on the drive. 2- Compute and plot the magnitude spectrum of the signal in decibel (2010g101.)) using DFT. 3- Design an IIR filter using Butterworth design methods to reject the interference signal and obtain the sos coefficients of your filter. 4 - Compute and plot the frequency response (magnitude) in decibel of your designed filter. 5- Using sosfilt function to process x and then listen to your result. Convert your result into a wave file named 'your-Last Name-Firstname.wav! 6- Summarize your findings in an electronic report (word file) with all the plots are your observations. You may find the following commands in Matlab helpful. Use matlab help for more explanation about these commands: fft, Eftshift, plot, sosfilt, freqz. Matlab. In this project, you are going to build procedures and functions on project is divided into two independent parts. Part A and Part B. You need to provide the followings in a zip folder: 1 - Matlab procedures and functions: .m files 2- Output of each procedures or functions or models: .fig figures 3- Technical report commenting these outputs. Part A (Speech Recognition): On the drive and in the folder "Speech Recognition, you will find three audio wav files. The "one.wav" is the sound one recorded on MATLAB though a microphone with Fs = 44100 Hz, 16-bit and two channels (stereo) over a duration of 2.5 seconds. The remaining two are success (allow.wav) and failure (denied.wav) files which will run if you got the recognition or not. First of all, what we need to do is the following: Download the three sound files from the drive and save them in a folder "Speech Recognition" on your PC. Record five sound files one, two, three, four and five by your voice with the same specifications as the one.wav file. Name these files as myone.wav, mytwo.wav, .. and save them in the folder Speech Recognition". Build a matlab function denoted by My_Speech_Recognition that takes a test wav file as input and then compare it to your five recorded file in order to find the maximum match. If the match correlation above a threshold 50, it will play the success file as output, otherwise the failure file will be played. You may find the following commands in Matlab helpful. Use matlab help for more explanation about these commands: audioinfo, audiorecorder, recordblockin, getaudiodata, audiowrite, audioread, corr, sound. Matlab. In this project, you are going to build procedures and functions on project is divided into two independent parts. Part A and Part B. You need to provide the followings in a zip folder: 1- Matlab procedures and functions: .m files 2- Output of each procedures or functions or models: .fig figures 3- Technical report commenting these outputs. Part A (Speech Recognition): On the drive and in the folder "Speech Recognition", you will find three audio wav files. The "one.wav" is the sound one recorded on MATLAB though a microphone with Fs = 44100 Hz, 16-bit and two channels (stereo) over a duration of 2.5 seconds. The remaining two are success (allow.wav) and failure (denied.wav) files which will run if you got the recognition or not. First of all, what we need to do is the following: . . Download the three sound files from the drive and save them in a folder "Speech Recognition" on your PC. Record five sound files one, two, three, four and five by your voice with the same specifications as the one.wav file. Name these files as myone.wav, mytwo.wav, - and save them in the folder Speech Recognition". Build a matlab function denoted by My_Speech_Recognition that takes a test wav file as input and then compare it to your five recorded file in order to find the maximum match. If the match correlation above a threshold 50, it will play the success file as output, otherwise the failure file will be played. You may find the following commands in Matlab helpful. Use matlab help for more explanation about these commands: audioinfo, audiorecorder, recordblockin, getaudiodata, audiowrite, audioread, xcorr, sound. Part B (IIR Filter Design): Intelligence obtained a speech communication recording of a terrorist. However, the signal is corrupted by sinusoidal noises from a siren. As a signal processing expert, you were asked to analyze the recording and remove the corruption as much as possible. Following the step-by-step instructions below and using your DSP knowledge learned in this class, design and implement Matlab programs to process the signal. 1- Download your data file Project_vnl.way from the folder "IIR Design" on the drive. 2- Compute and plot the magnitude spectrum of the signal in decibel (2010g101.)) using DET. 3- Design an IIR filter using Butterworth design methods to reject the interference signal and obtain the sos coefficients of your filter. 4- Compute and plot the frequency response (magnitude) in decibel of your designed filter. 5- Using sosfilt function to process x and then listen to your result. Convert your result into a wave file named 'your-LastName-Firstname.wav 6- Summarize your findings in an electronic report (word file) with all the plots are your observations. You may find the following commands in Matlab helpful. Use matlab help for more explanation about these commands: fft, fftshift, plot, sosfilt, freqz Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started