One of the things I want to include in Memorati™, is the ability to record audio snippets to attach to flash cards. I've been thinking about this for a long time now. There are basically two parts to the problem:
- Getting permission to record from the clients microphone.
- Encoding the audio so it is small enough to send over the network.