#115518 - Sweater Fish Deluxe - Tue Jan 16, 2007 10:28 pm
I would like to build some (relatively) very simple sound recognition features into the game I'm working on. I'm not talking about actual voice or speech recognition, but just a few basic sounds like blowing on the mic, humming, yelping, etc. Things that it seems would be easily differentiated.
However, I don't see any functions in NDSlib or PAlib that could help me implement something sound recognition. Just recording and playback. Does that mean, I'd have to use ARM7 ASM or something? If so, that's out of my league, I'm afraid.
When recording from the mic, does the recorded sound get stored as an array of some sort? One that I can actually access flexibly? If so, perhaps I could use the data in the array to recognize the sound that was recorded just the trial and experimentation.
But I don't want the player to have to press a specific button or something before making the noise (that would sort of defeat the purpose), so will it be possible to record from the mic continuously (and inspect the recorded data continuously) so that whenever the player makes a recognizable noise it could be detected?
The more I think about this, the more I'm led to the conclusion that it's unfortunately beyond my current programming abilities, but I thought I'd ask in case anyone has any bright ideas or obvious solutions that could help me.
...word is bondage...
However, I don't see any functions in NDSlib or PAlib that could help me implement something sound recognition. Just recording and playback. Does that mean, I'd have to use ARM7 ASM or something? If so, that's out of my league, I'm afraid.
When recording from the mic, does the recorded sound get stored as an array of some sort? One that I can actually access flexibly? If so, perhaps I could use the data in the array to recognize the sound that was recorded just the trial and experimentation.
But I don't want the player to have to press a specific button or something before making the noise (that would sort of defeat the purpose), so will it be possible to record from the mic continuously (and inspect the recorded data continuously) so that whenever the player makes a recognizable noise it could be detected?
The more I think about this, the more I'm led to the conclusion that it's unfortunately beyond my current programming abilities, but I thought I'd ask in case anyone has any bright ideas or obvious solutions that could help me.
...word is bondage...