AudioRecorder: a cross platform javascript utility for recording and playing audio in all major browsers