1. Getting started with MyVox API for iGoogle gadgets

 

This tutorial is intended for developers of iGoogle gadgets who want to extend their application capabilities by adding voice recording and playback using the MyVox API. You should already be familiar with iGoogle and the Google Gadget API otherwise you should take a detour by the Google Gadget API developer guide http://code.google.com/apis/gadgets/docs/dev_guide.html.

 

As you are reading this document, you are most likely familiar with what MyVox Voodoovox has to offer. MyVox turns any phone into a microphone hooked up to your web gadget or application. The service is available free of charge and provides online storage for your recordings as well. With the MyVox API, deploying voice recording is as easy as can be. More information about the MyVox API is available here http://www.myvox.com.

 

This tutorial will walk you through the main steps of the creation of a Voice Memo gadget for iGoogle. This gadget will allow the user to record new voice memos, view the list of recorded memos, and play and delete memos. The Voice Memo gadget is a simple but functional example of how the MyVox API can be integrated with iGoogle. After you’ve completed this tutorial, you should be well-poised to create to create great, innovative voice-enabled gadgets.

 

Here is a screenshot of the Google Gadget we will develop in this tutorial. To try it out, just click on it. You might want to have the Gadget open while you work through the tutorial, so you can refer back to it as you work through the code.

 


    Test this gadget on your iGoogle

 

This tutorial will start with a short presentation of the most important commands of the MyVox API, and how to make calls to the API from the Google Gadget API. Following this general information, we will decompose each function of our Voice Memo application and we will show how to create a new recording list, how to create a new recording, how to get the list of existing recordings, how to play a specific recording using Adobe Flash based players, and finally how to delete a recording.

 

Table of content of this tutorial:

  1. Getting started with MyVox API for iGoogle gadgets
  2. MyVox API presentation summary
  3. How to call MyVox commands from the Google Gadget API
  4. Creating a new recording list
  5. Creating a new recording
  6. Getting the list of existing recordings
  7. Playing a recording
  8. Deleting a recording
  9. Improving the gadget usability
  10. If you still have questions…

 

Next, 2. MyVox API presentation summary