Answered step by step
Verified Expert Solution
Link Copied!

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

image text in transcribedimage text in transcribed

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 information

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database In Depth Relational Theory For Practitioners

Authors: C.J. Date

1st Edition

0596100124, 978-0596100124

More Books

Students also viewed these Databases questions