Most likely not in AS2. It might be possible to make with AS3.
Or there might be solutions that use other types of voice recognition and then could communicate with Flash over a server of some sort.
I think that most voice recognition stuff that works well is really pretty complex and I'm doubtful that there is something. I would be interested in finding out if anybody has any ideas.
Here is a forum article to get you started:
1 person found this helpful
it's not even close to possible with as2.
with as3 you might think it would be close to possible using the microphone class and the soundmixer's computespectrum. but 1) computespectrum is too crude to analyse speech and 2) sounds from the microphone don't pass through the soundmixer object.
until 2) changes, there's no hope of using voice to control anything in flash.
you can detect microphone sound using flash and you can detect the amout of sound. but there's an impossible gap between the amount of sound and an analysis of the sound.
oops. i just realized as i started to explain about the analysis of sound (for voice recognition), you may not be asking about voice recognition.
if all you want is to use the amount of sound (or the presence of sound) to trigger an event, you CAN do that with the microphone class. you won't be able to distinguish between voice and non-voice sound, but you can determine the amount of sound using the activityLevel of a microphone instance.