News for hackers. Stuff that matters.
Re:Google Duplex: An AI System for Accomplishing Real World ... by adtac on Tuesday May 08, 2018 @06:32PM (#17025913)
Lol imagine my phone talking with an automated customer service line. Two machines, talking to one another, not using any of the existing protocols. My phone would have a database of questions to ask, form it into an English sentence, run it through a text-to-speech, transmit this to the other phone. Their "phone" would run a speech-to-text, run NLP, match it with its own database, and do the whole thing again in the opposite direction.

This gives a whole new meaning to "all of UI/UX is basically prettifying database queries".

Re:Google Duplex: An AI System for Accomplishing Real World ... by bbleciel on Tuesday May 08, 2018 @07:21PM (#17026222)
"all of UI/UX is basically prettifying database queries" - are you saying that generally speaking or is that a reference an article or articles?

Would love to read more about it if so-

Re:Google Duplex: An AI System for Accomplishing Real World ... by nyanotech on Wednesday May 09, 2018 @01:35AM (#17027613)
Pretty sure this is just the idea behind MVC.
Re:Google Duplex: An AI System for Accomplishing Real World ... by kpennell on Wednesday May 09, 2018 @12:40AM (#17027444)
me too.
Re:Google Duplex: An AI System for Accomplishing Real World ... by ChristianGeek on Tuesday May 08, 2018 @09:28PM (#17026793)
Potentially there would be a way for both sides to recognize that the other side is a machine and they could switch to binary communication.
Re:Google Duplex: An AI System for Accomplishing Real World ... by dannyw on Tuesday May 08, 2018 @11:24PM (#17027219)
Binary communication isn't useful by itself. You need a compatible protocol and API.

I can give you 010101010101101011111 to a machine all I want, if they don't know how it's formatted, it's useless.

Conversational English is a format.

Re:Google Duplex: An AI System for Accomplishing Real World ... by TeMPOraL on Wednesday May 09, 2018 @08:47AM (#17029356)
> Conversational English is a format.

And as you said, format isn't enough. You need semantics.

If two applications know enough about the other side to know how to formulate their voice queries, they know at least enough to exchange those same queries as text, and skip the stupidly wasteful text->speech->text process.

(And if world wouldn't be so full of adversarial practices driving engineering stupidity, the developers would agree on an efficient binary format beforehand.)

Re:Google Duplex: An AI System for Accomplishing Real World ... by dmihal on Wednesday May 09, 2018 @07:59AM (#17029121)
The simplest "API" would be skipping the text-to-speech-to-text process, and send the text string in binary.
Re:Google Duplex: An AI System for Accomplishing Real World ... by cezart on Wednesday May 09, 2018 @05:52AM (#17028591)
Well they could at least continue doing the same thing, at 100x the speed.
Re:Google Duplex: An AI System for Accomplishing Real World ... by scrollaway on Wednesday May 09, 2018 @08:02AM (#17029135)
Over the phone? Voice recognition would fail even more. Google also mentioned some of the latency in answering is required by their processing.
Re:Google Duplex: An AI System for Accomplishing Real World ... by Piskvorrr on Thursday May 10, 2018 @07:14AM (#17037875)
Does this sound look familiar? ;)

https://www.youtube.com/watch?v=vvr9AMWEU-c

In other words, if M2M handshake works, switch away from voice.