Here is a smart pair of sunglasses with bone conduction that lets you listen to music and take calls while having your ears open. MusicLens is smart enough to recognize when you have it on. It has 12 hours of battery life. You also get a smart touch sensor to interact with your glasses via touch.
These glasses allow you to listen to FM radio, cloud music, and everything in between.