Add labels to inbox through which one can organize their voice messages.
For elearning and second language teaching, a second language teacher may give an assignment to students in wich they must record their voices and send it back. If a teacher teaches multiple classes and assigns various assignments (through multiple widgets on a website), it would be beneficial if the teacher knows which assignment each voice message is for and who submitted each one. One idea is to allow the teacher to assign each widget a name which then turns into a label (or perhaps a folder) attached to the voice message in the teachers inbox. Students must also enter their name and class via a form as they submit their voice message and this information would be added to the message and displayed in the teachers inbox area. This would be a great means of categorizing and organizing. This info should be allowed to be edited also.
I like your idea. In the current version, messages do have a URL associated with them. So you could have one page per assignment as a workaround.