Your Moodle version

Repositories: Record Audio

Maintained by Picture of Paul Nicholls Paul Nicholls
Allows audio recordings to be made and uploaded/inserted anywhere that files can be picked from repositories - including via the "Moodle Media" button in the WYSIWYG editor.
Moodle 2.0, 2.1, 2.2, 2.3

Usable anywhere that you can choose files from a repository, the Record Audio repository uses the same interface as the Online Audio assignment type (and 2.3 assignment submission plugin) to allow you to record audio in MP3 format and upload (or embed) it.


  • Moodle 2.x (tested on Moodle 2.0 to 2.3)
  • Flash Player 10.1 or higher
  • JavaScript enabled in your browser


  1. Place the "recordaudio" directory within your_moodle_install/repository/
  2. Visit the admin notifications page and complete the installation
  3. Under "Site Administration -> Plugins -> Repositories -> Manage Repositories":
    1. Find "Record Audio" and choose "Enabled and visible" in the dropdown beside it
    2. Optionally specify a custom name for the repository (the default is "Record Audio")
    3. Click "Save"
    4. Optionally use the arrows in the "Order" column to change its position in the list of active repositories
  4. Done!

The screenshot shown here depicts the Moodle 2.3.1+ version of the plugin.  The version for earlier Moodle versions does not include the Author and License fields.




Picture of Paul Nicholls
Paul Nicholls (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Rob Johnson
    Wed, Aug 22, 2012, 4:54 AM
    Hi Paul, I am wondering if there is a discussion thread for this repository. I have it installed on my 2.3.1 site, it records just fine, but when I name the file and click upload, it serves an error saying "no files attached. I have the audio recording assignment type working just fine on the same site.
  • Picture of Paul Nicholls
    Wed, Aug 22, 2012, 5:13 AM
    Hi Rob,
    I suspect you're actually using 2.3.1+ rather than the main 2.3.1 release, as a patch landed in 2.3.1+ (Build: 20120712) which fixed a regression and therefore confuses the plugin as I was working around it. A later 2.3.1+ (Build: 20120816) has introduced some new functionality to allow the plugin to be much tidier and less hacky - if you update to (at least) that build, you can then grab a build of the repo plugin ( built to work with that patch. I'll add that version into the plugin DB shortly - I just need to make sure it's set to require the right version of Moodle.

    As for a forum thread, I thought there was one - but I must have imagined it. I'll start one once I've sorted out the 2.3 situation.
  • My ugly mug
    Tue, Aug 28, 2012, 3:55 PM
    Well done, Paul.

    This is a great, simple, contribution.
  • Picture of John Holmes
    Tue, Sep 11, 2012, 10:10 PM
    Works like a charm for me. I just updated today to 2.32+ stable and have no problems. An excellent and highly useful plugin. I can't wait to present it to a group of language teachers tomorrow. This can be used anywhere, in quizes, workshops, assignments, or just plain files/folders.
    Thanks so much for your work on this.
    I clicked on Review but don't see how I'm able to enter a review, so I'm just commenting here. 5 Stars *****
  • Iron Man
    Thu, Mar 7, 2013, 7:24 PM
    Excellent job Paul.
    Simple and yet works fine.
    Is there a way to translate this plugin? I create a new file in lang folder, but all commands in the plugin are still in english.
    Thanks for your help.
  • Anthony Borrow
    Sat, Mar 30, 2013, 11:38 AM
    Has anyone tested recording from a browser in Ubuntu. I am suspecting that there is some flash issue that is preventing me from using this plugin which I have installed on one of my production servers. Running from Windows XP (VirtualBox) on the same machine it works fine so I just wanted to see if other Ubuntu users might have figured out how to make use of this. Peace - Anthony
  • Me at Wu Zhun, near Shanghai
    Mon, Jul 15, 2013, 4:00 PM
    Using Moodle 2.5.1+ (Build: 20130712), and it appears to install just fine, but when I go to Add an Activity or Resource, the Record Audio doesn't show up. I know it's not showing as being done for 2.5.1, but I just thought I'd try. It's a very useful little Mod, used a lot here on earlier versions of Moodle. There is another version I see - but it's under the Assignment Submission control I think. This one just sits on a page, as a resource, and was very handy. Any chance you are still looking at it? - Robert
  • Picture of Paul Nicholls
    Tue, Jul 16, 2013, 4:41 AM
    Hi Robert,
    The Record Audio plugin (this one) is a repository plugin - so it doesn't show up as an activity or resource. To enable the repository plugin, go to Site administration -> Plugins -> Repositories -> Manage repositories; once you're there, find "Record Audio" and set it to "Enabled and visible". It'll prompt you for a custom name - but you can leave it blank to use the default. Once this is done, it'll appear as another option on the left-hand side of the file picker anywhere that you can upload or embed a file.

    If you want to use the assignment types, for 2.5 you probably want the submission plugin: - please read the description carefully for instructions. Alternatively, if you have enabled the old (2.2) assignment plugin, you can use the assignment type (, which appears as its own item in the list of activities to add - which matches where you seem to be looking for it.

  • not cusack
    Thu, Aug 1, 2013, 9:42 PM
    Tested this in 2.5.1 and it works fantastically well. Thank you, Paul!!
Please login to post comments