Voice recording

Following up from issue #58.
Careful using tabs!! Configure your IDE to always use spaces. Please also convert this code to spaces and commit it again.