I realised that using the new Repository API in Moodle 2.0, you could make a Repository plugin where the 'repository' was a microphone attached to the student's computer. The plugin would display a Java or Flash applet to the user that lets them record some audio, and then uploads the audio file to Moodle, just like the existing 'upload a file' plugin does.
We already have the multimedia plugin to display embedded audio files in a flash audio player anywhere they occur, so with this repository plugin, use of audio throughout Moodle would become really easy. For example, the File upload question type from contrib would suddenly also function as an audio question type.
My only worry would be that this would be so easy it would not take the full two months. But actually, for someone not yet familiar with Moodle, and considering you have to get write or find an applet that works across most platforms, and with testing and making it all work smoothly, I don't think it is really too small. And no harm having a project that is definitely feasible within the time.
I would like to add something to it,
What about a feature that allows students to listen recorded lectures online
and even allowing staff members to give some audio lectures,or question answer sessions online and allow students to talk them.
It will be something great!
I'm a computer science student at Monash University, and my faculty has just started to convince the authorities to use Moodle in favour of less featured and frustrating commercial options and I would love to work on Moodle for the Google Summer of Code.
If the multimedia plugin can display embedded audio and video files, the applet can be extended to record audio via the microphone, screencasting as well as video via the webcam. If not, we can work with an open source streaming server like Red5. This would allow students to a wide range of multimedia options for all their needs. This would also extend the project somewhat for the Google Summer of Code.
I'm sorry if this isn't in line with Moodle's road map.
You might like to see this thread, which is about exactly what you mention:
as well as this ticket in the tracker:
you can embed them directly into moodle... but requires each student make an account if they want to record
All this should be simple and easy to use, not require students to create 3rd party accounts and all done from within Moodle.
At the moment, it's relatively easy to leverage VoIP clients like Skype or GoogleTalk from within Moodle for conference calling and the like. It's also possible to leverage students' YouTube.com user accounts to record and manage video.
What I believe we're after here is a plugin that manages on-line audio recording to MP3 (or even FLV) and file management seamlessly. Is that right? Riffly seems to offer that either for free (sponsored) or for a small subscription. There may also be other services available.
For small Moodles it makes media server services affordable and for medium to large Moodles it removes a layer of programming expertise that they would have to employ specialist developers for.
I've already developed the FLV Player module to allow for this. It shouldn't be too difficult to do with other modules.
I saw the audio dropboxes being demonstrated at a conference and it was pretty slick. As part of the demonstration, we configured it to run on RedFive using our local computers. Using the webpage they provide, it is possible to set up classes to run on the msu server.
Thanks for that link. It's the best project for this I've seen so far. It's really simple and easy to use. I like the name too, Audio Dropbox, it's a much easier concept for non-techie language students to understand.
I'll have to look into what MSU's usage policies are though. I think they're just offering this as a test sand-box to try out the proof of concept. I wonder if they offer it as a stable service. Does anyone know?
I'm the GSoC 2009 student for this project. I started writing the specification at http://docs.moodle.org/en/Development:Record_audio_repository_plugin
It's work in progress right now, so you might want to recheck it once in a while.
Any suggestions are welcome.
The audiorecorder plugin uses flash and may be worth a look:
http://moodle.org/mod/data/view.php?d=13&rid=616 It looks like it could easily be adapted as another assignment type (record audio).
I was wondering if an audio recorder could be added to other activities alongside or integrated with the html editor. For example, an assignment could have the option of the student or teacher "replying" via the html editor (written) or via the audio recorder or both; a forum post could be text or audio or both....
I would like to see an option for a teacher to give feedback to an individual student, for example on an assignment, via audio.
I'm looking forward to watching this development.
and here: http://moodle.org/mod/forum/discuss.php?d=120024
Here is an example of exactly what I was talking about, recording audio or video via tinymce--I think this is tinymce, it looks like it:
For instance, right now forum attachments can be created with these plugins (because forum already uses the repository).
Btw, there's another plugin that uses the nanogong applet. It can be used for setups where flash is not availble, or the recording on riffly is not available (or not desired). It's not in CVS; the latest version is here http://tracker.moodle.org/browse/MDL-18341
They work right now, but the repository plugin (and its subplugins) are still in the making, so they sometimes break. Please give feedback and bug reports here: http://tracker.moodle.org/browse/MDL-18341
Internet Explorer 8: Wouldn't let me login. Said my session has expired.
Google Chrome: Worked much faster, as expected, but still no sign of Riffly or Nanogong record buttons.
What's going wrong?
I tested two weeks ago on XP/Linux - IE6/7 - Chrome 2/Beta - FF3.0 3.5 - Safari 4, excepted on IE, the file picker worked well.
I will take another look. Maybe I have done something wrong.
This is my first time inside this site and i find it is full of surprises and interesting future developments with both audio and video applications and plugins in moodle.
I am a director of a small company that has been developing a live streaming broadcast and upload video plugin for not just moodle but pretty much any web page.
Thats right, a live streaming remote presence capability within your own courses. This has the potential to enable the joining of student groups in real time from within a moodle course, not just the playing of uploaded files, which the player also does.
What will it be able to do, well how about live observation of a student in a workplace. Or live broadcast and recording of a teacher demonstration or lecture. All in real time.
Our first two evaluation projects are just starting, one with a group of University and TAFE lecturers and the other within a discrete and private setup with TAFE to enable real time linking to students from one end of Western Australia to the other.
For a look at the front end of the TAFE course go to this link.
Geoff: it sounds great but I could not see it working as you need to be registered into courses. Is that a moodle module?
First, I uploaded Riffly to my mod directory.
Then I logged in as an admin.
I clicked on the Notifications link in the Admin menu.
Here is a screen capture of the error message that appeared on the page.
I hope that helps.
Needless to say this is simply amazing stuff. I really wonder when we will be able to use it. Anyway, I really liked suggestion made by Sasi with regard to allowing students to listen to recorded lectures online. It will really go a long way in reducing time and cost. Above all, such an arrangement will be convenient for teachers as well as students.
I was not able to get the FMS or Poodll working to record video in my forum posting.
I instead decided to build something myself, it is a pretty easy install and the instructions can be found here:
Cheers for the link Kevin, I am considering something similar for a university business school I'm making some recomendations to. Hopefully that link will give them enough to get started on.
How did you get on? Is it working now?
Hi all !
we are three members of a group for final year project and we want to contribute for this community,so we want a complete module that we can present as FYP as well as for moodle.
plz contact me at firstname.lastname@example.org