According to Huffman, Google Assistant can instantly recognise what a user is looking at and to offer related suggestions. Here's hoping we see Assistant-enabled hardware in South Africa...
Further, he explains that nearly 70 per cent requests made to Google Assistant are in natural languages and not keywords.
Another notable bit of news was Assistant's growing ability to take visual context into account. Google says Home will also feature "proactive assistance", which means notifying you ahead of time if you need to leave early to beat traffic, for example. Point your camera at the marquee and the Assistant can find you showtimes and even help you buy tickets via a Ticketmaster integration. These calls would be completely free of cost; provided the contact resides in the USA or Canada.
You can ask Google to search Google, control smart home appliances, and track packages, Google said. Unlike with Google Home or the Google Pixel, however, users won't be able to launch Google Assistant using a voice command without having the app open in front of them, which limits how useful and hands-free it can be. Google unveiled its second generation Tensor Processing Unit or TPU, its cloud computing hardware and software that is the underlying tech behind such ambitious AI-powered products.
Google is announcing a lot of bells and whistles Wednesday - but a good chunk of them are already being done by rivals such as Amazon, Apple and Facebook.More news: More US Republicans back independent probe of Trump-Russia ties
Here's a run down of the funky stuff we're hoping to see announced at Google I/O 2017.
Suggested Sharing and Shared Libraries will be coming to Android, iOS and the web in the coming weeks.
If you've been following news about Samsung's Bixby, the idea of Google Lens is probably going to be familiar. So what was on-hand at I/O 2017?
Just when Amazon thought that it had one-upped Google Home by launching voice-calling feature for its smart speaker, Google has come up with even something better. As it might just turn out that Android O is simply a significant improvement package for Nougat, but would Google be satisfied with just that? Somewhat atypically, there hasn't been much leaked or rumoured ahead of the big event. Android Go is created to run better on phones with limited hardware, in regions with limited Internet connectivity. There are also a few software tweaks for Android Go handsets, such as enabling Chrome's data saving feature by default and the lightweight YouTube Go app.