An online recording service to facilitate audio-based assignments.