For hand gestures is a good Idea, for sound, I'm not an expert but when having background noise(being in public), you will end in the cocktail party problem, where you have to separate the background sound.
As for what type of computer you need, any computer will do, if the image is too big you...