In order to fulfill the basic functions of our service, the user hereby agrees to allow Xiaomi to collect, process and use personal information which shall include but not be limited to written threads, pictures, comments, replies in the Mi Community, and relevant data types listed in Xiaomi's Private Policy. By selecting "Agree", you agree to Xiaomi's Private Policy and Content Policy .


Tech Talks

[News] Google Duplex : An AI System To Accomplish Real World Tasks Over Phone!

2018-05-09 02:37:18
7399 67

Hello, Mi Fans!

We see that how Microsoft, Amazon and Google are competing with each other, specially in field of AI, making new innovation day by day to dominate the Market. In this process, Google has just planted a new mile stone by announcing one more eye catching AI system called "Google Duplex". A new technology for conducting natural conversations to carry out “real world” tasks over the phone. The technology is directed towards completing specific tasks, such as scheduling certain types of appointments. For such tasks, the system makes the conversational experience as natural as possible, allowing people to speak normally, like they would to another person, without having to adapt to a machine. Let's dig into depper to understand better.

What Is Google Duplex And What Does It Do?
  • In short, The Google Duplex system is capable of carrying out sophisticated conversations and it completes the majority of its tasks fully autonomously, without human involvement. The system has a self-monitoring capability, which allows it to recognize the tasks it cannot complete autonomously (e.g., scheduling an unusually complex appointment).
  • Let's understand this by an example. We all will agree that for some people, the reason for choosing a restaurant or a salon over another is based solely on its ability to book an appointment online. As some of them are "phone-shy". This Google Duplex technology will help the phone-shy avoid having to actually speak to someone to make an appointment.
  • Google Assistant which is now widely used, will play key part in this. So, now users will be able to give a time and date to Google Assistant, who can then make the call and set up an appointment. How awesome is that?

How Does It Work?
To understand it, let's listen the real time demo given at the lauch.

If you have listened the audio carefully, you would have noticed that Google Assistant had to overcome a bit of a language barrier. The restaurant employee thought it was calling to make a reservation for seven people, not for the seventh. When she informed the A.I. caller that the restaurant didn’t make reserve tables for parties of fewer than seven, the A.I. asked how long the wait time would be. When the employee assured the Assistant it wouldn’t be a long wait on a Wednesday, it replied, “Oh, I gotcha, thanks.”

  • At the launch,Google CEO Sundar Pichai played back two phone conversations that he alleged were 100-percent legitimate, in which Google's AI-driven voice service called real-world businesses and scheduled appointments based on a user's data. In both cases, voices that sounded decidedly more human and realistic than the default female Google Assistant voice used seemingly natural speech patterns.
  • Moreover, this aweome AI service will also automatically call businesses during holidays and special events to discover whether shops will be opened or closed and update Google's listings accordingly. Isn't it cool?

The Technology Behind The Duplex:
  • Google Duplex’s conversations sound natural thanks to advances in understanding, interacting, timing, and speaking.

  • At the core of Duplex is a recurrent neural network (RNN) designed to cope with these challenges, built using TensorFlow Extended (TFX). To obtain its high precision, They have trained Duplex’s RNN on a corpus of anonymized phone conversation data.
  • The network uses the output of Google’s automatic speech recognition (ASR) technology, as well as features from the audio, the history of the conversation, the parameters of the conversation (e.g. the desired service for an appointment, or the current time of day) and more. Google trained its  understanding model separately for each task, but leveraged the shared corpus across tasks. Finally, they used hyperparameter optimization from TFX to further improve the model.
  • To Sound Natural : They have used a combination of a concatenative text to speech (TTS) engine and a synthesis TTS engine (using Tacotron and WaveNet) to control intonation depending on the circumstance. The system also sounds more natural thanks to the incorporation of speech disfluencies (e.g. “hmm”s and “uh”s). These are added when combining widely differing sound units in the concatenative TTS or adding synthetic waits, which allows the system to signal in a natural way that it is still processing.

When Will It Be Available?
  • This technology isn’t quite ready at the moment, but Google is rolling out what Pichai called an “experiment.” During holidays, restaurants and businesses often have different hours.
  • Google plans to use its Assistant to make one phone call to a bunch of businesses, then update its holiday hours for web searches.
  • At the launch,  Sundar Pichai said this experiment would start in a few weeks, so if it’s not working for that holiday, check again on the Fourth of July.

The Benifits Of Google Duplex:
  • Businesses can benefit from Duplex by allowing customers to book through the Google Assistant without having to change any day-to-day practices or train employees. Using Duplex could also reduce no-shows to appointments by reminding customers about their upcoming appointments in a way that allows easy cancellation or rescheduling.

  • Also, customers often call businesses to inquire about information that is not available online such as hours of operation during a holiday. Duplex can call the business to inquire about open hours and make the information available online with Google, reducing the number of such calls businesses receive, while at the same time, making the information more accessible to everyone.
  • Google Duplex is making supported tasks easier. Instead of making a phone call, the user simply interacts with the Google Assistant, and the call happens completely in the background without any user involvement.
  • Another benefit for users is that Duplex enables delegated communication with service providers in an asynchronous way, e.g., requesting reservations during off-hours, or with limited connectivity.
  • It can also help address accessibility and language barriers, e.g., allowing hearing-impaired users, or users who don’t speak the local language, to carry out tasks over the phone.

  • Allowing people to interact with technology as naturally as they interact with each other has been a long standing promise. Google Duplex takes a step in this direction, making interaction with technology via natural conversation a reality in specific scenarios.
  • I hope that these technology advances will ultimately contribute to a meaningful improvement in people’s experience in day-to-day interactions with computers.
  • As of now it's still under developement and Google claims that it will soon be availble so the real question is, how long will it be before a user’s Google Assistant starts talking to a business’ A.I. to book these appointments? Let's wait and watch.

So. guys that was it about this aweosme technology. I am keen to know your views about this awesome feature so don't forget to comment in the comment box below. I'll see you soon with one more interesting topic. Till then, take care!

Sources : 1 , 2 , 3


Number of participants 1 Experience +20 Pack Reason

View Rating Log

2018-05-09 02:37:18
Favorites51 RateRate
Tech Talks
Tech Talk is simple and best way to represent latest tech news in short span of time.
724 Article Description     4961 Subscribers

Master Bunny

meetgour | from Redmi Note 5 Pro


2018-05-09 02:45:04
2018-05-09 02:53:44


Hari Sankar G | from Redmi Note 4


That's fantastic!
2018-05-09 02:59:04

Tech - Moderator
Mi FC Trivandrum - President

Mi FC President

Shairuddin | from MI MAX 2


Awesome Thanks For Sharing With Us
2018-05-09 03:01:20
Well Explained!!!
2018-05-09 03:32:29

Master Bunny

1651315003kanojia | from Redmi Note 3


nice step and information....
2018-05-09 03:52:49

Pro Bunny

Jacob Deepu | from Redmi 3S


2018-05-09 04:27:34


Apiyush265 | from Redmi Note 4


Cool..!! thanks
2018-05-09 04:40:01

Wizard Bunny

Sampath madurai | from Redmi Note 4


Nice Thanks for Sharing
2018-05-09 04:40:27

Pro Bunny

1668174050 | from Redmi 3S


Great information thx
2018-05-09 04:45:50
please sign in to reply.
Sign In Sign Up



3 Days Check-In
7 Days Check-In
21 Days Check-In
40 Days Check-In
70 Days Check-In
100 Days Check-In
Dec-100 replies in a month
100 ответов в декабре
Techie Team Member
2018 New Year Medal
Mi Community Updater
Color Your Planet
The Motivator
MIUI Subscriber
MIUI 8th Anniversary
Go Bunny Master
Eid Mubarak
Throwback With Mi 2018

Read moreGet new
Copyright©2010-2020, All Rights Reserved
Content Policy
Quick Reply To Top Return to the list