If you’re looking to buy a voice-controlled speaker there are currently two main choices, but which of the Amazon Echo and the Google Home offers the best sound quality? And which is better at streaming music?