Added audio recording and playback.

Whatever the user says is recorded to a local audio file and can be
played back.