Extension:PronunciationRecording/GSoC 2013

=GSOC Project Idea : Pronunciation Recording Extension=

I have been engaged with Mediawiki since 2 months now and since GSOC 2013 is up soon i felt its the right time to draft a Rough Proposal

Reason for taking up this project

 * In Wiktionary many words have pronunciation audio files(.ogg) attached with them, but there are several words that do not have audio files attached to them. Conducting a rough survey I found out that words used extensively in a particular discipline i.e medicine, mathematics, etc don't have audio files attached to them.
 * Example : aggravate, compendium
 * It would be nice if we could have an extension that records pronunciations.
 * There is a thread in the mailing list requesting for a Pronunciation Recording Tool.

Technical Aspects and Implementation

 * HTML5 would be the ideal choice with its versatile capabilities.
 * An Example :Audio Recorder
 * The recording starts when pressing a button. The user says the word, and presses the button again and then to check the legitimacy of the user I plan on integrating a CAPTCHA (my idea is a mathematical captcha). If the answer is right the extension saves the OGG sound, uploads it to Commons with the filename en-aggravate-XYZ789.ogg and the cc0 declaration and all metadata, placing it in a category of recorded but unverified words.
 * Another user can record the same word, and it will be given another random letter-digit code.
 * If Time permits i plan on developing a rating extension to rate the words on a scale of 5 for a particular language

Benefits

 * For words having a particular background (mathematics, biology, etc) experts from that field can record pronunciations.