Answered step by step
Verified Expert Solution
Question
1 Approved Answer
matlab Training vour voice with Kev Phrase [30 points Script File: run record voices.m At first, begin with the starter code run-record-voices . m provided
matlab
Training vour voice with Kev Phrase [30 points Script File: run record voices.m At first, begin with the starter code "run-record-voices . m provided as a part of this assignment. This code is designed in a way that you record five different modulations of the same phrase for instance it could be "Hey Jarvis" and make sure to repeat the same phrase 5 times. Your recording is only for 1.5 seconds; make sure your word does not exceed the duration. Visualize the Key phrase each time you record and observe the plot, re-do the task in case you find any disturbances. Make sure that no disturbances are present in any of those 5 words. Within the loop, written in this code, make sure to apply the function "voice to envelopes.m" (provided as a part of this assignment) with input arguments as the trigger word and 100. This function acts like a filter. It converts your voices to envelopes (set the variable name to be training_envelopes). Make sure to store the values of envelope returned by the function in a column of a matrix (training_ envelopes). Visualize the envelope for each key phrase. After recording five times, variable training envelopes would be of size 12000 x 5. Please make sure that your envelope meets these requirements. Now, save the envelopes in a MAT file as shown belovw "save training words training envelopes" Check the comments in "run record voices.m" and Recording Voice Sample.mov (present in resources) for further information Training vour voice with Kev Phrase [30 points Script File: run record voices.m At first, begin with the starter code "run-record-voices . m provided as a part of this assignment. This code is designed in a way that you record five different modulations of the same phrase for instance it could be "Hey Jarvis" and make sure to repeat the same phrase 5 times. Your recording is only for 1.5 seconds; make sure your word does not exceed the duration. Visualize the Key phrase each time you record and observe the plot, re-do the task in case you find any disturbances. Make sure that no disturbances are present in any of those 5 words. Within the loop, written in this code, make sure to apply the function "voice to envelopes.m" (provided as a part of this assignment) with input arguments as the trigger word and 100. This function acts like a filter. It converts your voices to envelopes (set the variable name to be training_envelopes). Make sure to store the values of envelope returned by the function in a column of a matrix (training_ envelopes). Visualize the envelope for each key phrase. After recording five times, variable training envelopes would be of size 12000 x 5. Please make sure that your envelope meets these requirements. Now, save the envelopes in a MAT file as shown belovw "save training words training envelopes" Check the comments in "run record voices.m" and Recording Voice Sample.mov (present in resources) for further informationStep 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