Yes! I had a job programming an application for the Smart Glasses. I was given several models that are basically Android devices (they use the same system as your phone). They have microphones which we used for speech recognition, and you can interact with them by touching the earpieces... although it was rather finnicky.
For specific professional applications, they are quite useful. My end users were packing high end merchandise in a warehouse setting and were getting specific information about each order. Having access to information without the need to take your hands from what you are doing is pretty useful.
I didn't find them very useful personally. After I played with them for a few days, I didn't see how they would add anything to my life. One of the models I was given to test was pretty comfortable and projected a very wide image... I did use that to watch movies in bed.
My verdict, they are cool as a toy for 2 or 3 days. But they don't add anything useful (unless you have a specific task for them).