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.
290 sites
18 fans

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.


Screenshot #0


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

Comments RSS

Show comments
  • Me at Wu Zhun, near Shanghai
    Mon, 15 Jul 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, 16 Jul 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, 1 Aug 2013, 9:42 PM
    Tested this in 2.5.1 and it works fantastically well. Thank you, Paul!!
  • Picture of Andre Dixon
    Wed, 9 Sep 2015, 4:44 AM
    Tested on Moodle 2.6 and it works fine.
    Will test on 2.9 and let everyone know the outcome.
  • Picture of Andre Dixon
    Fri, 25 Sep 2015, 11:08 PM
    Tested and confirmed working for 2.9.
  • Me at Wu Zhun, near Shanghai
    Thu, 8 Oct 2015, 7:09 PM
    This plugin is difficult to locate - because it's still only listed up to 2.3 in the repository. I had to go back to 2.3, download it, and then install it - at which point it seems to have installed ok.
    But if it is suitable to 2.9, then the repository needs updating... badly.
  • Picture of Paul Nicholls
    Fri, 9 Oct 2015, 5:06 AM
    Thanks for testing on 2.9, Andre. Robert, I've just pushed a new version (no functional changes - just replacing a call to a deprecated function) and flagged it as compatible with all newer versions up to 2.9.
  • Picture of Eduardo Hm
    Tue, 13 Oct 2015, 3:32 PM
    Good Morning,

    I'm testing this new repository for Moodle 2.9. I have installed. I have enabled management repositories. I made a test within a course, adding a file, and when I go to select a file and select the repository "Record Audio" I left with the message "Loading. Please wait" and the two buttons "Cancel" and "Upload" and stays there without being able to do more.

    What's missing?

    Thank you
  • Picture of Paul Nicholls
    Wed, 14 Oct 2015, 4:29 AM
    Eduardo, can you please start a thread in the Repositories forum ( about this issue, listing details such as browser, browser version and Flash Player version? The forum allows for a threaded discussion and images/attachments, as well as allowing you to subscribe to the thread, none of which is possible here in the plugin comments...
  • Picture of Eduardo Hm
    Wed, 14 Oct 2015, 3:22 PM
    Hi Paul,

    I have posted in this link:

  • Picture of Andrew Lian
    Sat, 26 Dec 2015, 9:05 AM
    Hello Paul,

    I know that this is a moodle-related discussion but.... Is there a version of your recorder which can be embedded in ordinary html pages (i.e. outside of moodle)?

  • Picture of Paul Nicholls
    Tue, 5 Jan 2016, 5:39 AM
    Hi Andrew,
    There sure is - details are at
    I'm also working on an HTML5/JS version which uses a "headless" version of the Flash widget as a fallback for older browsers, but I haven't had much time to work on it lately. When I do find time to complete it, I'll be posting new versions of this plugin and my assignment submission plugin which make use of it; I'll try to remember to include a link to the relevant Github repository for that recording widget when I do so.

    I'll send you a private message too, in case you haven't subscribed to comments here.

  • Picture of Betsy Springer
    Wed, 20 Jan 2016, 8:40 AM
    I think this will take our elementary classes to the next level. Now to get the more "experienced" teachers to try it out!
  • Picture of Andreas Schenkel
    Sun, 15 Oct 2017, 2:19 PM
    Is there a version for moodle 3.3?
  • Picture of Anna Shetty
    Fri, 4 May 2018, 3:43 PM
    Hi guys, your blog' s design is simple and clean and i like it. Your blog posts about Online writing Help are superb. Please keep them coming. Greets!
1 2
Please login to post comments