Importantly, I want to point out the technology being used. My initial research can be found here, however I have expanded this below.
Currently, scientists can use various technologies to read human brain waves. Neuroscientists have long believed that the brain works by translating aspects of the external world, such as spoken words, into patterns of electrical activity. But proving that this is true by showing that it is possible to translate these activity patterns back into the original sound – or at least a fair approximation – is nevertheless a great step forward.
Emotiv Lifescience, is currently developing a new form of remote control that uses brainwaves to control digital devices and digital media Emotiv's EPOC headset uses 16 sensors to listen to activity across the entire brain. Software "learns" what each user's brain activity looks like when one, for instance, imagines a left turn or a jump. A computer interface reads its user's brainwaves, making it possible to control virtual objects, and even physical electronics, with mere thoughts (and a little concentration).
http://www.jstor.org/stable/2094194
http://pinktentacle.com/2008/12/scientists-extract-images-directly-from-brain/ http://www.futuretimeline.net/blog/2012/07/1-2.htm#.UC5uw6nibz0
http://www.dailymail.co.uk/sciencetech/article-1060972/The-airport-security-scanner-read-mind.html#ixzz24LLa1nzO
http://www.ted.com/talks/tan_le_a_headset_that_reads_your_brainwaves.html
http://www.guardian.co.uk/science/2012/jan/31/mind-reading-program-brain-words?fb=optOut