You can create online assignments for students to submit their assignments through Canvas. Students can submit audio or video recordings by recording new media or uploading existing media. The following Canvas guide shows how, How do I create an online assignment?