haha..was funny... Indians speak English with an accent very close to a Standard British accent (though not the same) hence kinect catches it accurately... But in the end it depends on the individual voice output and how they spell the words depending on the country they are from..
winshot's comments