"VoiceNotes for Android": Sample App using Flex, AIR, and the Microphone API

VoiceNotes for Android is a sample application built with Flex and deployed on Adobe AIR for Android. The application allows you to record voice messages and play them back later. It demonstrates the Microphone API introduced in the latest builds of AIR for Android. VoiceNotes for Android is based on the desktop version of VoiceNotes I recently blogged as an AIR 2 sample.

Watch the video:

Download the Application and Source Code

  • You can download the application (VoiceNotes.apk) here
  • You can download the source code (VoiceNotes.fxp project file) here

If you want to compile or run the application on your device, make sure you install the latest version of the AIR for Android SDK and Runtime respectively. The apk was built using the AIR for Android 20100720 build.

Comments

  1. Paras Sheth says:

    Brilliant. Keep up the good work.

  2. Fernando Valentini says:

    Great post! Christophe, do you know how can I compare to sounds files to see if booth have the same audio? If yes, can you make a new post teaching how to do it or a link with a sample to my email?

  3. Very nice, thanks for sharing the sources. I blogged about it (in french) just here:
    http://www.flex-tutorial.fr/2010/07/20/air-android-voicenotes-une-application-air-utilisant-lapi-microphone-air/

    Cheers,
    Fabien

  4. warez says:

    Good stuff.Thank you!

  5. Raju Bitter says:

    Great example! Thanks for making the source code available as well!

  6. psc says:

    Thanks for this example.
    Can we do the same using Flash Professional and how? Any suggestion.

  7. jack says:

    Newbie alert!!

    when i download the fxp file and load it into flash builder “burrito” it gives me a “desktop application” not “mobile Application” . How do I change this so I can build it for the mobile environment and then download and run on an android device?

  8. florin says:

    hi,
    I was trying for a wile now to find out if I can run this sort of application on an android tablet. http://www.kirupa.com/developer/actionscript/microphone.htm
    for the application you are showing in the video… can you change the red dot with a different symbol/draw ?
    thanks

  9. Pat says:

    Is this example also running on iOS?

  10. Fathah Noor says:

    Thanks a lot! Really useful. :)

Trackbacks

  1. [...] présentant l’utilisation du microphone d’un téléphone avec Air pour Android. Consulter l’article  Développement de Gadget Google Wave en FlexPour rappel, Wave est une nouvelle plateforme de [...]

  2. [...] “VoiceNotes for Android”: Sample App using Flex, AIR, and the Microphone API [...]

  3. [...] 4 List Scrolling on Android with Flash Player 10.1 “VoiceNotes for Android”: Sample App using Flex, AIR, and the Microphone API AIR on Android: TweetrApp Video walk-through Employee Directory Sample Application Using Flex and [...]

  4. [...] “VoiceNotes for Android”. A video and the source code of this Flex application are available on his blog. The only issue with the app is that it stores raw data of the sound recorded by the microphone. So [...]

  5. [...] “VoiceNotes for Android”: Sample App using Flex, AIR, and the Microphone API by Christophe Coenraets - http://coenraets.org/blog/2010/07/voicenotes-for-android-sample-app-using-flex-air-and-the-microphon… [...]

  6. [...] Coenraets作品) http://coenraets.org/blog/2010/07/voicenotes-for-android-sample-app-using-flex-air-and-the-microphon... 设备性能-加速器 在AIR中为Android使用加速器(作者本人作品) [...]

  7. [...] 4 List Scrolling on Android with Flash Player 10.1 “VoiceNotes for Android”: Sample App using Flex, AIR, and the Microphone API AIR on Android: TweetrApp Video walk-through Employee Directory Sample Application Using Flex and [...]

  8. [...] I'll share what I know, which is not terribly much, I'm afraid, but may get you started. There are two providers for android – Vlingo and Google voice. When you use speech-to-text voice samples are sent to one of these providers servers, yes they are, you can read the fine print – don't believe me, use wireshark or similar to trace it out. Most of the information in proprietary on these system's so it is hard to say. Check this out for some overview Speech recognition – Wikipedia, the free encyclopedia As far as sending samples to your own database, I think it is doable, you'll have to work with MediaRecorder and/or Sensors (MIC). Check this source code "VoiceNotes for Android": Sample App using Flex, AIR, and the Microphone API [...]

Speak Your Mind

*