Probably not doable with an Arduino, but this looks similar to those eye-controlled keyboards/speech synths they make for quadraplegics and people with advanced debilitating diseases.
I've also seen something like that on some science-channel documentary about psychologists determining what interested viewers of a video. I'm pretty sure that they did it with real-time analysis of an image of the viewer's eye.