Friday 25 September, 2009

Open Microphone pt 1


mikerophoneIf you’ve come by here a few times you know I have been experimenting with computeSpectrum and webcam motion detection. At a given moment I wanted to combine the 2 of them in order to use voice commands in order to make stuff happen on the screen. That would be pretty badass, right?

However I soon learned the microphone feed didn’t go through the SoundMixer of the Flash Player, therefor would would not be able to be analyzed. There was a workaround with FMS/RED5 and bouncing the stream off the server but that’s rather overkill (not to mention the lag).

However…
Mike Chambers and Lee Brimelow were in Paris the other day where they demoed/demo’ed/demo-ed (how the hell do you spell that word??) a few new features of the upcoming AIR release. If you don’t already know, you’ll probably have guessed it by now but (just to be crystal clear): The microphone is accesible for computeSpectrum in the AIR runtime. Check out the demo on Lee’s blog :)

Lee stated on his blog he couldn’t talk about this feature being brought to the Flash Player, but I’m pretty confident Adobe will do so ;)
Even though I’m not much of an AIR developer, I like the idea of having access to both microphone and camera… I can image a few cool applications using those features… :-D

By the way: If you don’t already know: there’s a great site with all kinds of intresting articles on the subject. If you’re interested, make sure to check it out: getMicrophone().


Related Posts


Goodbye Flash on Mobile
Goodbye Flash on Mobile
Everything else, Flash
Native development, Titanium, Corona, Unity, Phonegap and more
Native development, Titanium, Corona, Unity, Phonegap and more
Everything else, Flash, iPad, iPhone
“1 app, 5 screens” doesn’t impress
Everything else

There are no comments yet, add one below.

Leave a Comment


Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">