I'm attaching my solution to the coding challenge presented at the user group meeting held on Tuesday, Feb 21 at Knowles.
The sound files (.wav) are not in the zip as it would have been too big to post here. If you have them, place them in the 'Speaker Recordings' folder.