Source: https://www.techhive.com/article/3215193/streaming-hardware/google-home-and-chromecast-vs-amazon-echo-and-fire-tv.html