From All By Myself to Happy, songs we decide to listen to often reflect our mood. Now Spotify thinks it can make that decision for us - by listening to our voices. The streaming giant has been granted a patent for technology that analyses your voice to determine your emotional state, age, gender and even the environment you are currently in - then suggests songs based on the results. By listening out for background noises, such as birds chirping, printers or traffic, it can determine whether you are at home, out for a walk or even in an office. As well as looking at your social setting the technology gets personal - it can listen out and decide whether you're happy, angry or downright miserable, then select a song based on a combination of your social setting and mood.